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.KeyringPair
public java.lang.String address()
address
in interface Types.KeyringPair
public void decodePkcs8(java.lang.String passphrase, byte[] _encoded)
decodePkcs8
in interface Types.KeyringPair
public byte[] encodePkcs8(java.lang.String passphrase)
encodePkcs8
in interface Types.KeyringPair
public Types.KeyringPairMeta getMeta()
getMeta
in interface Types.KeyringPair
public boolean isLocked()
isLocked
in interface Types.KeyringPair
public void lock()
lock
in interface Types.KeyringPair
public byte[] publicKey()
publicKey
in interface Types.KeyringPair
public void setMeta(Types.KeyringPairMeta meta)
setMeta
in interface Types.KeyringPair
public byte[] sign(byte[] message)
sign
in interface Types.KeyringPair
public Types.KeyringPairJson toJson(java.lang.String passphrase)
toJson
in interface Types.KeyringPair
public boolean verify(byte[] message, byte[] signature)
verify
in interface Types.KeyringPair