C# Класс Tamir.SharpSsh.jsch.IdentityFile

Наследование: Identity
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
decrypt ( ) : bool
getAlgName ( ) : String
getName ( ) : String
getPublicKeyBlob ( ) : byte[]
getSignature ( Session session, byte data ) : byte[]
isEncrypted ( ) : bool
setPassphrase ( String _passphrase ) : bool

Приватные методы

Метод Описание
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

Описание методов

decrypt() публичный Метод

public decrypt ( ) : bool
Результат bool

getAlgName() публичный Метод

public getAlgName ( ) : String
Результат String

getName() публичный Метод

public getName ( ) : String
Результат String

getPublicKeyBlob() публичный Метод

public getPublicKeyBlob ( ) : byte[]
Результат byte[]

getSignature() публичный Метод

public getSignature ( Session session, byte data ) : byte[]
session Session
data byte
Результат byte[]

isEncrypted() публичный Метод

public isEncrypted ( ) : bool
Результат bool

setPassphrase() публичный Метод

public setPassphrase ( String _passphrase ) : bool
_passphrase String
Результат bool