C# Class Tamir.SharpSsh.jsch.IdentityFile

Inheritance: Identity
Afficher le fichier Open project: soywiz/csharputils Class Usage Examples

Méthodes publiques

Méthode Description
decrypt ( ) : bool
getAlgName ( ) : String
getName ( ) : String
getPublicKeyBlob ( ) : byte[]
getSignature ( Session session, byte data ) : byte[]
isEncrypted ( ) : bool
setPassphrase ( String _passphrase ) : bool

Private Methods

Méthode Description
IdentityFile ( String identity, JSch jsch ) : System
a2b ( byte c ) : byte
b2a ( byte c ) : byte
countLength ( int i_len ) : int
decrypt_dss ( ) : bool
decrypt_rsa ( ) : bool
getPublicKeyBlob_dss ( ) : byte[]
getPublicKeyBlob_rsa ( ) : byte[]
getSignature_dss ( Session session, byte data ) : byte[]
getSignature_rsa ( Session session, byte data ) : byte[]
writeINTEGER ( byte buf, int index, byte data ) : int
writeLength ( byte data, int index, int i_len ) : int
writeSEQUENCE ( byte buf, int index, int len ) : int

Method Details

decrypt() public méthode

public decrypt ( ) : bool
Résultat bool

getAlgName() public méthode

public getAlgName ( ) : String
Résultat String

getName() public méthode

public getName ( ) : String
Résultat String

getPublicKeyBlob() public méthode

public getPublicKeyBlob ( ) : byte[]
Résultat byte[]

getSignature() public méthode

public getSignature ( Session session, byte data ) : byte[]
session Session
data byte
Résultat byte[]

isEncrypted() public méthode

public isEncrypted ( ) : bool
Résultat bool

setPassphrase() public méthode

public setPassphrase ( String _passphrase ) : bool
_passphrase String
Résultat bool