|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Identity
Method Summary | |
---|---|
void |
clear()
Disposes internally allocated data, like byte array for the private key. |
boolean |
decrypt()
Deprecated. The decryption should be done automatically in #setPassphase(byte[] passphrase) |
java.lang.String |
getAlgName()
Returns the name of the key algorithm. |
java.lang.String |
getName()
Returns the name of this identity. |
byte[] |
getPublicKeyBlob()
Returns the public-key blob. |
byte[] |
getSignature(byte[] data)
Signs on data with this identity, and returns the result. |
boolean |
isEncrypted()
Returns true if this identity is cyphered. |
boolean |
setPassphrase(byte[] passphrase)
Decrypts this identity with the specified pass-phrase. |
Method Detail |
---|
boolean setPassphrase(byte[] passphrase) throws JSchException
passphrase
- the pass-phrase for this identity.
JSchException
byte[] getPublicKeyBlob()
byte[] getSignature(byte[] data)
data
- data to be signed
boolean decrypt()
setPassphrase(byte[] passphrase)
java.lang.String getAlgName()
java.lang.String getName()
IdentityRepository
.
boolean isEncrypted()
void clear()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |