public static class Index.KeyringPairDefault extends java.lang.Object implements Types.KeyringPair
| Constructor and Description |
|---|
KeyringPairDefault(java.lang.String type,
Types.PairInfo pairInfo,
Types.KeyringPairMeta meta,
byte[] encoded) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
address() |
void |
decodePkcs8(java.lang.String passphrase,
byte[] _encoded) |
byte[] |
encodePkcs8(java.lang.String passphrase) |
Types.KeyringPairMeta |
getMeta() |
java.lang.String |
getType() |
boolean |
isLocked() |
void |
lock() |
byte[] |
publicKey() |
void |
setMeta(Types.KeyringPairMeta meta) |
byte[] |
sign(byte[] message) |
Types.KeyringPairJson |
toJson(java.lang.String passphrase) |
boolean |
verify(byte[] message,
byte[] signature) |
public KeyringPairDefault(java.lang.String type,
Types.PairInfo pairInfo,
Types.KeyringPairMeta meta,
byte[] encoded)
public java.lang.String getType()
getType in interface Types.KeyringPairpublic java.lang.String address()
address in interface Types.KeyringPairpublic void decodePkcs8(java.lang.String passphrase,
byte[] _encoded)
decodePkcs8 in interface Types.KeyringPairpublic byte[] encodePkcs8(java.lang.String passphrase)
encodePkcs8 in interface Types.KeyringPairpublic Types.KeyringPairMeta getMeta()
getMeta in interface Types.KeyringPairpublic boolean isLocked()
isLocked in interface Types.KeyringPairpublic void lock()
lock in interface Types.KeyringPairpublic byte[] publicKey()
publicKey in interface Types.KeyringPairpublic void setMeta(Types.KeyringPairMeta meta)
setMeta in interface Types.KeyringPairpublic byte[] sign(byte[] message)
sign in interface Types.KeyringPairpublic Types.KeyringPairJson toJson(java.lang.String passphrase)
toJson in interface Types.KeyringPairpublic boolean verify(byte[] message,
byte[] signature)
verify in interface Types.KeyringPair