Package org.polkadot.common.keyring
Interface Types.KeyringPair
-
- All Known Implementing Classes:
Index.KeyringPairDefault
- Enclosing interface:
- Types
public static interface Types.KeyringPair
-
-
Method Summary
Modifier and Type Method Description java.lang.Stringaddress()voiddecodePkcs8(java.lang.String passphrase, byte[] encoded)byte[]encodePkcs8(java.lang.String passphrase)Types.KeyringPairMetagetMeta()java.lang.StringgetType()booleanisLocked()voidlock()byte[]publicKey()voidsetMeta(Types.KeyringPairMeta meta)byte[]sign(byte[] message)Types.KeyringPairJsontoJson(java.lang.String passphrase)booleanverify(byte[] message, byte[] signature)
-
-
-
Method Detail
-
getType
java.lang.String getType()
-
address
java.lang.String address()
-
decodePkcs8
void decodePkcs8(java.lang.String passphrase, byte[] encoded)
-
encodePkcs8
byte[] encodePkcs8(java.lang.String passphrase)
-
getMeta
Types.KeyringPairMeta getMeta()
-
isLocked
boolean isLocked()
-
lock
void lock()
-
publicKey
byte[] publicKey()
-
setMeta
void setMeta(Types.KeyringPairMeta meta)
-
sign
byte[] sign(byte[] message)
-
toJson
Types.KeyringPairJson toJson(java.lang.String passphrase)
-
verify
boolean verify(byte[] message, byte[] signature)
-
-