Package org.xrpl.xrpl4j.crypto
package org.xrpl.xrpl4j.crypto
-
ClassDescriptionImmutable implementation of
KeyStoreType.DefaultKeyStoreType
.Builds instances of typeImmutableDefaultKeyStoreType
.Immutable implementation ofPrivateKey.DefaultPrivateKey
.Builds instances of typeImmutableDefaultPrivateKey
.Immutable implementation ofPublicKey.DefaultPublicKey
.Builds instances of typeImmutableDefaultPublicKey
.Immutable implementation ofSeed.DefaultSeed
.Builds instances of typeImmutableDefaultSeed
.Immutable implementation ofKeyMetadata.AbstractKeyMetadata
.Builds instances of typeImmutableKeyMetadata
.A class that assists in loadingKeyStore
objects from the classpath.Metadata about a particular key, public or private.To satisfy immutables.An extensible interface that can be used to identify a type of underlying key-storage, which typically treats key-material as "secret information" whereas the data encrypted by these keys is generally not stored in these platforms.For immutables.Implementation from web3j, which itself was taken from BitcoinJ.A typed instance of an XRPL private-key.Abstract implementation for immutables.A typed instance of an XRPL Seed, which can be decoded into an instance ofDecoded
.Abstract implementation for immutables.Utility class for working with SecureRandom implementation (Implementation from web3j).A typed instance of an XRPL Seed, which can be decoded into an instance ofDecoded
.Abstract implementation for immutables.Supplies the Server secret in an implementation agnostic manner.