B C D E G K O S T V
All Classes All Packages
All Classes All Packages
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 providedprivateKeyMetadata
.
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 aECPrivateKeyParameters
. - toEcPublicKeyParameters(PublicKey) - Static method in class org.xrpl.xrpl4j.crypto.BcKeyUtils
-
Convert from a
PublicKey
to aECPublicKeyParameters
. - toEd25519PrivateKeyParams(PrivateKey) - Static method in class org.xrpl.xrpl4j.crypto.BcKeyUtils
-
Convert from a
PrivateKey
to aEd25519PrivateKeyParameters
. - toEd25519PublicKeyParameters(PublicKey) - Static method in class org.xrpl.xrpl4j.crypto.BcKeyUtils
-
Convert from a
PublicKey
to aEd25519PublicKeyParameters
. - toPrivateKey(ECPrivateKeyParameters) - Static method in class org.xrpl.xrpl4j.crypto.BcKeyUtils
-
Convert from a
ECPrivateKeyParameters
to aPrivateKey
. - toPrivateKey(Ed25519PrivateKeyParameters) - Static method in class org.xrpl.xrpl4j.crypto.BcKeyUtils
-
Convert from a
Ed25519PrivateKeyParameters
to aPrivateKey
. - toPublicKey(ECPrivateKeyParameters) - Static method in class org.xrpl.xrpl4j.crypto.BcKeyUtils
-
Convert from a
ECPrivateKeyParameters
to aPublicKey
. - toPublicKey(ECPublicKeyParameters) - Static method in class org.xrpl.xrpl4j.crypto.BcKeyUtils
-
Convert from a
ECPublicKeyParameters
to aPublicKey
. - toPublicKey(Ed25519PublicKeyParameters) - Static method in class org.xrpl.xrpl4j.crypto.BcKeyUtils
-
Convert from a
Ed25519PublicKeyParameters
to aPublicKey
. - toPublicKey(PrivateKey) - Static method in class org.xrpl.xrpl4j.crypto.BcKeyUtils
-
Convert from a
PrivateKey
to aPublicKey
.
V
- verify(KeyMetadata, SignedTransaction) - Method in class org.xrpl.xrpl4j.crypto.signing.DerivedKeysSignatureService
All Classes All Packages