All Classes and Interfaces

Classes
Class
Description
The class Address
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 key
The factory class AlgorithmParameterSpecFactory holds methods for creating AlgorithmParameterSpec objects.
The class Block
The factory class CertFactory holds methods for creating Certificate objects and subclasses like X509Certificate.
Deprecated.
use instead the class DistinguishedNameInfo.
 
The factory class CertificateBuilderFactory holds methods for creating CertificateBuilder.
The class CertificateExtensions provides extension methods for X509Certificate objects.
 
 
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 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 objects
The 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 object
Data 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.
 
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
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 object
Data 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 object
The 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 KeyStore
The 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 class ObfuscationOperationRule builds a complex rule for obfuscating a single character.
 
 
 
The class ObfuscationRules holds a list of obfuscation rules that will be processed with an Obfusactor implementation.
 
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 list of possible pins
The 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 information
The 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.
Data class representing shared secret information used in cryptographic operations.
The class SharedSecretModel represents a model for storing shared secret information.
The class Transaction
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.