Package org.xrpl.xrpl4j.crypto.core.keys
package org.xrpl.xrpl4j.crypto.core.keys
-
ClassDescriptionDefines how to create XRPL public/private key pairs in a delegated manner, meaning private-key material is never accessible via the runtime operating this service.A compact value that is used to derive the actual private and public keys for an account.Immutable implementation of
KeyPair
.Builds instances of typeImmutableKeyPair
.Immutable implementation ofPublicKey
.Builds instances of typeImmutablePublicKey
.Represents an XRPL public/private key pair.Interface of a service that can perform the crypto operations necessary derive XRPL seeds, key-pairs, and addresses.A way of choosing aSeed
orPrivateKey
.A typed instance of an XRPL private-key.A typed instance of an XRPL Seed, which can be decoded into an instance ofDecoded
.A custom Jackson deserializer to deserializePublicKey
s from a hex string in JSON.A custom Jackson serializer that serializes aPublicKey
to a hex-string.A compact value that is used to derive the actual private and public keys for an account.