All Classes and Interfaces
Classes
Class
Description
The class
Address represents a blockchain address, consisting of a name, a public key,
and a hash generated from these values using a specified hash algorithm.The class
AesRsaCryptModel holds a byte array of the encrypted asymmetric key and the
byte array of the encrypted object that is encrypted with the symmetric keyThe factory class
AlgorithmParameterSpecFactory holds methods for creating
AlgorithmParameterSpec objects.The class
Block represents a block in a blockchain.The factory class
CertFactory holds methods for creating Certificate objects and
subclasses like X509Certificate.Deprecated.
CertificateAttributes.CertificateAttributesBuilder<C extends CertificateAttributes,B extends CertificateAttributes.CertificateAttributesBuilder<C,B>>
The type Certificate attributes builder.
The factory class
CertificateBuilderFactory holds methods for creating
CertificateBuilder.The class
CertificateExtensions provides extension methods for X509Certificate
objects.Deprecated.
use instead the class
X509CertificateV3Info.CertificateModel.CertificateInfoBuilder<C extends CertificateModel,B extends CertificateModel.CertificateInfoBuilder<C,B>>
The builder class for
CertificateModel.The class
CertificateReader is a utility class for reading certificates.The class
CertificateWriter is a utility class for write certificates in files or streams
in several file formats.The class
CharacterObfuscationOperationRule builds a complex rule for obfuscating a
single character.The class
CharacterObfuscationRules can define a simple rule for encrypt and decrypt a
key.The type Character obfuscation rules builder.
The factory class
CipherFactory holds methods for creating Cipher objects.The class
CryptModel holds data for the encryption or decryption process.The factory class
CryptModelFactory holds methods for creating CryptModel objectsThe class
CryptoAlgorithm provides factory method for create an algorithm from string for
encryption or decryption.The class
CryptObjectDecorator holds a prefix and a suffix that can decorate an crypt
objectData class representing the distinguished name information.
The class
EncryptedPrivateKeyReader is a utility class for reading encrypted private keys
that are protected with a password.The class
EncryptedPrivateKeyWriter is a utility class for write and protect
PrivateKey objects with a password to files.Data class representing extension information
Deprecated.
use instead the class
ExtensionInfo.ExtensionModel.ExtensionInfoBuilder<C extends ExtensionModel,B extends ExtensionModel.ExtensionInfoBuilder<C,B>>
The type Extension info builder.
The class
HashExtensions.The class
HexExtensions provides methods for encode and decode hex encoded byte or char
arrays and String objects.The factory class
KeyAgreementFactory holds methods for creating new shared
SecretKey objects and KeyAgreement objects.The class
KeyExtensions provides utility methods for key transformations and retrievals.Data class representing key information.
The class
KeyInfoExtensions provides algorithms for transform a given KeyInfo
object to the appropriate key objects and given keys to the appropriate KeyInfo objectData class representing key information.
The class
KeyModelExtensions provides algorithms for transform a given KeyModel
object to the appropriate key objects and given keys to the appropriate KeyModel objectThe factory class
KeyPairFactory holds methods for creating KeyPair objects.The factory class
KeyPairGeneratorFactory holds methods for creating
KeyPairGenerator objects.Data class representing key pair information.
The factory class
KeySpecFactory holds methods for creating KeySpec objects.The extension class
KeyStoreExtensions provides extension methods for the
KeyStoreThe factory class
KeyStoreFactory holds methods for creating KeyStore objects.Data class representing key store information.
The class
KeyWriter is a utility class for write security keys in files.The class
ObfuscationBiMapRules decorates a BiMap that defines rules for encrypt
and decrypt given strings.The type Obfuscation bi map rules builder.
The class
ObfuscationOperationRule builds a complex rule for obfuscating a single
character.The builder class for
ObfuscationOperationRule.The class
ObfuscationOperationRuleComparator can compare ObfuscationOperationRule
objectsThe type Obfuscation rule.
The type Obfuscation rule builder.
The class
ObfuscationRules holds a list of obfuscation rules that will be processed with
an Obfusactor implementation.The type Obfuscation rules builder.
Data class representing a PEM-encoded key information.
Data class representing a PEM-encoded key model.
The class
PemObjectReader is a utility class for reading PemObject from a file.The factory class
PinFactory holds methods for creating lists of possible pins.The class
PrivateKeyExtensions provides utility methods for working with
PrivateKey objectsThe class
PrivateKeyReader is a utility class for reading private keys in *.der or *.pem
format.The class
PrivateKeyWriter is a utility class for write public keys in files or streams.The extension class
ProviderExtensions provides algorithm for Provider informationThe class
PublicKeyExtensionsThe class
PublicKeyReader is a utility class for reading public keys.The class
PublicKeyWriter is a utility class for write public keys in files or streams.The factory class
SecretKeyFactoryExtensions holds methods for creating
SecretKeySpec objects.The class
SharedSecretExtensions provides methods to convert between
SharedSecretInfo and SharedSecretModel.Data class representing shared secret information used in cryptographic operations.
The class
SharedSecretModel represents a model for storing shared secret information.The class
Transaction represents a transaction in a blockchain.Data class representing the validity period with start and end times.
The class
X509CertificateV1Info represents the information for an X.509 V1 certificate.The class
X509CertificateV3Info represents the information for an X.509 V3 certificate.
DistinguishedNameInfo.