B C D E G K O S T V 
All Classes All Packages

B

BcKeyUtils - Class in org.xrpl.xrpl4j.crypto
Utility class for converting between XRPL-4j public/private keys and BouncyCastle implementations.

C

constructSignatureService(KeyMetadata) - Method in class org.xrpl.xrpl4j.crypto.signing.DerivedKeysSignatureService
Construct a new SingleKeySignatureService using the provided privateKeyMetadata.

D

DerivedKeysSignatureService - Class in org.xrpl.xrpl4j.crypto.signing
An implementation that uses an in-memory secret key in order to deterministically create a seed value that can then be used to deterministically generate XRPL private keys.
DerivedKeysSignatureService(ServerSecretSupplier, VersionType) - Constructor for class org.xrpl.xrpl4j.crypto.signing.DerivedKeysSignatureService
Required-args Constructor for use in development mode.
DerivedKeysSignatureService(ServerSecretSupplier, VersionType, KeyPairService) - Constructor for class org.xrpl.xrpl4j.crypto.signing.DerivedKeysSignatureService
Required-args Constructor.

E

ecDsaSign(KeyMetadata, UnsignedByteArray) - Method in class org.xrpl.xrpl4j.crypto.signing.SingleKeySignatureService
 
ecDsaVerify(KeyMetadata, SignedTransaction, UnsignedByteArray) - Method in class org.xrpl.xrpl4j.crypto.signing.SingleKeySignatureService
 
edDsaSign(KeyMetadata, UnsignedByteArray) - Method in class org.xrpl.xrpl4j.crypto.signing.SingleKeySignatureService
 
edDsaVerify(KeyMetadata, SignedTransaction, UnsignedByteArray) - Method in class org.xrpl.xrpl4j.crypto.signing.SingleKeySignatureService
 

G

getPublicKey(KeyMetadata) - Method in class org.xrpl.xrpl4j.crypto.signing.DerivedKeysSignatureService
 
getPublicKey(KeyMetadata) - Method in class org.xrpl.xrpl4j.crypto.signing.SingleKeySignatureService
 
getVersionType() - Method in class org.xrpl.xrpl4j.crypto.signing.DerivedKeysSignatureService
Accessor for the type of this service.

K

keyStoreType() - Method in class org.xrpl.xrpl4j.crypto.signing.DerivedKeysSignatureService
 

O

org.xrpl.xrpl4j.crypto - package org.xrpl.xrpl4j.crypto
 
org.xrpl.xrpl4j.crypto.signing - package org.xrpl.xrpl4j.crypto.signing
 

S

sign(KeyMetadata, Transaction) - Method in class org.xrpl.xrpl4j.crypto.signing.DerivedKeysSignatureService
 
SingleKeySignatureService - Class in org.xrpl.xrpl4j.crypto.signing
A SignatureService that holds a single private key, in-memory, using BouncyCastle as the underlying crypto implementation.
SingleKeySignatureService(PrivateKey) - Constructor for class org.xrpl.xrpl4j.crypto.signing.SingleKeySignatureService
Required-args Constructor for use in development mode.
SingleKeySignatureService(SignatureUtils, Ed25519Signer, ECDSASigner, PrivateKey) - Constructor for class org.xrpl.xrpl4j.crypto.signing.SingleKeySignatureService
Required-args Constructor.

T

toEc25519PrivateKeyParams(PrivateKey) - Static method in class org.xrpl.xrpl4j.crypto.BcKeyUtils
Convert from a PrivateKey to a ECPrivateKeyParameters.
toEcPublicKeyParameters(PublicKey) - Static method in class org.xrpl.xrpl4j.crypto.BcKeyUtils
Convert from a PublicKey to a ECPublicKeyParameters.
toEd25519PrivateKeyParams(PrivateKey) - Static method in class org.xrpl.xrpl4j.crypto.BcKeyUtils
Convert from a PrivateKey to a Ed25519PrivateKeyParameters.
toEd25519PublicKeyParameters(PublicKey) - Static method in class org.xrpl.xrpl4j.crypto.BcKeyUtils
Convert from a PublicKey to a Ed25519PublicKeyParameters.
toPrivateKey(ECPrivateKeyParameters) - Static method in class org.xrpl.xrpl4j.crypto.BcKeyUtils
Convert from a ECPrivateKeyParameters to a PrivateKey.
toPrivateKey(Ed25519PrivateKeyParameters) - Static method in class org.xrpl.xrpl4j.crypto.BcKeyUtils
Convert from a Ed25519PrivateKeyParameters to a PrivateKey.
toPublicKey(ECPrivateKeyParameters) - Static method in class org.xrpl.xrpl4j.crypto.BcKeyUtils
Convert from a ECPrivateKeyParameters to a PublicKey.
toPublicKey(ECPublicKeyParameters) - Static method in class org.xrpl.xrpl4j.crypto.BcKeyUtils
Convert from a ECPublicKeyParameters to a PublicKey.
toPublicKey(Ed25519PublicKeyParameters) - Static method in class org.xrpl.xrpl4j.crypto.BcKeyUtils
Convert from a Ed25519PublicKeyParameters to a PublicKey.
toPublicKey(PrivateKey) - Static method in class org.xrpl.xrpl4j.crypto.BcKeyUtils
Convert from a PrivateKey to a PublicKey.

V

verify(KeyMetadata, SignedTransaction) - Method in class org.xrpl.xrpl4j.crypto.signing.DerivedKeysSignatureService
 
B C D E G K O S T V 
All Classes All Packages