C# Class mRemoteNG.Config.Serializers.XmlConnectionsDecryptor

Afficher le fichier Open project: mRemoteNG/mRemoteNG Class Usage Examples

Méthodes publiques

Méthode Description
ConnectionsFileIsAuthentic ( string protectedString, SecureString password ) : bool
Decrypt ( string plainText ) : string
LegacyFullFileDecrypt ( string xml ) : string
XmlConnectionsDecryptor ( BlockCipherEngines blockCipherEngine, BlockCipherModes blockCipherMode, RootNodeInfo rootNodeInfo ) : System
XmlConnectionsDecryptor ( RootNodeInfo rootNodeInfo ) : System

Private Methods

Méthode Description
Authenticate ( string cipherText, SecureString password ) : bool

Method Details

ConnectionsFileIsAuthentic() public méthode

public ConnectionsFileIsAuthentic ( string protectedString, SecureString password ) : bool
protectedString string
password System.Security.SecureString
Résultat bool

Decrypt() public méthode

public Decrypt ( string plainText ) : string
plainText string
Résultat string

LegacyFullFileDecrypt() public méthode

public LegacyFullFileDecrypt ( string xml ) : string
xml string
Résultat string

XmlConnectionsDecryptor() public méthode

public XmlConnectionsDecryptor ( BlockCipherEngines blockCipherEngine, BlockCipherModes blockCipherMode, RootNodeInfo rootNodeInfo ) : System
blockCipherEngine BlockCipherEngines
blockCipherMode BlockCipherModes
rootNodeInfo RootNodeInfo
Résultat System

XmlConnectionsDecryptor() public méthode

public XmlConnectionsDecryptor ( RootNodeInfo rootNodeInfo ) : System
rootNodeInfo RootNodeInfo
Résultat System