C# Class Tamir.SharpSsh.jsch.IdentityFile

Inheritance: Identity
Exibir arquivo Open project: soywiz/csharputils Class Usage Examples

Public Methods

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

Private Methods

Method 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 method

public decrypt ( ) : bool
return bool

getAlgName() public method

public getAlgName ( ) : String
return String

getName() public method

public getName ( ) : String
return String

getPublicKeyBlob() public method

public getPublicKeyBlob ( ) : byte[]
return byte[]

getSignature() public method

public getSignature ( Session session, byte data ) : byte[]
session Session
data byte
return byte[]

isEncrypted() public method

public isEncrypted ( ) : bool
return bool

setPassphrase() public method

public setPassphrase ( String _passphrase ) : bool
_passphrase String
return bool