| Interface | Description |
|---|---|
| AlgorithmValidator |
Interface to check whether given algorithm is permitted.
|
| ConcurrentContentSigner |
Concurrent
ContentSigner. |
| SecurityFactory |
This is the core interface.
|
| SignerFactory |
Factory to create
ConcurrentContentSigner. |
| SignerFactoryRegister |
Interface to register
SignerFactory and to create new
ConcurrentContentSigner. |
| XiContentSigner |
Extends
ContentSigner by a new method XiContentSigner.getEncodedAlgorithmIdentifier(). |
| Class | Description |
|---|---|
| AbstractSecurityFactory |
Abstract implementation of
SecurityFactory. |
| CertRevocationInfo |
Certificate revocation information.
|
| CollectionAlgorithmValidator |
An implementation of
AlgorithmValidator where the permitted algorithms
are contained in a static collection. |
| ConcurrentBagEntrySigner |
A
ConcurrentBagEntry for XiContentSigner. |
| CtLog |
RFC 6962 implementation of the required classes for the extension SCT in certificate.
|
| CtLog.DigitallySigned |
struct {
SignatureAndHashAlgorithm algorithm;
opaque signature<0..2^16-1>;
} DigitallySigned;
|
| CtLog.SerializedSCT |
opaque SerializedSCT<1..2^16-1>;
|
| CtLog.SignatureAndHashAlgorithm |
ASN.1 definition:
|
| CtLog.SignedCertificateTimestamp |
ASN1.
|
| CtLog.SignedCertificateTimestampList |
struct {
SerializedSCT sct_list <1..2^16-1>;
} SignedCertificateTimestampList;
|
| DfltConcurrentContentSigner |
An implementation of
ConcurrentContentSigner. |
| DHSigStaticKeyCertPair |
Specifies private key and certificate pair for the DHSig-static defined in RFC 6955.
|
| DSAPlainDigestSigner |
Plain-DSA signer.
|
| EdECConstants |
EdDSA constants class.
|
| ExtensionExistence |
Defines XiPKI own extension ExtensionExistence.
|
| FpIdCalculator |
MD'5 Fingerprint calculator.
|
| IssuerHash |
Contains issuerNameHash and issuerKeyHash as specified in the OCSP standard RFC 6960.
|
| KeyCertPair |
Private key and certificate.
|
| KeypairGenerationResult |
Abstract class of the result of Keypair generation.
|
| ObjectIdentifiers |
Collection of OBJECT IDENFIFIERS.
|
| ObjectIdentifiers.BaseRequirements | |
| ObjectIdentifiers.DN | |
| ObjectIdentifiers.Extn | |
| ObjectIdentifiers.Misc | |
| ObjectIdentifiers.Secg | |
| ObjectIdentifiers.Xipki | |
| ObjectIdentifiers.XKU | |
| Providers |
Helper class to register providers
BouncyCastleProvider. |
| Securities |
Utility class to initialize
SecurityFactory and P11CryptServiceFactory. |
| Securities.KeystoreConf | |
| Securities.SecurityConf | |
| SecurityFactoryImpl |
An implementation of
SecurityFactory. |
| SignatureAlgoControl |
Control the signature algorithm.
|
| SignatureSigner |
XiContentSigner based on Signature. |
| SignerConf |
Configuration of
ConcurrentContentSigner. |
| SignerFactoryRegisterImpl |
An implementation of
SignerFactoryRegister. |
| TlsExtensionType |
TLS feature extension type.
|
| X509Cert |
Wrapper to an
X509Certificate. |
| X509ExtensionType |
Configuration of an X.509 extension.
|
| X509ExtensionType.ConstantExtnValue | |
| X509ExtensionType.DescribableOid | |
| X509ExtensionType.ExtensionsType | |
| X509ExtensionType.Tag | |
| XiSecurityConstants |
Constants.
|
| XiWrappedContentSigner |
An implementation of
XiContentSigner. |
| Enum | Description |
|---|---|
| AlgorithmCode |
Algorithm code.
|
| CertpathValidationModel |
Certpath validation model.
|
| CrlReason |
The CRLReason enumeration specifies the reason that a certificate
is revoked, as defined in
RFC 3280: Internet X.509 Public Key Infrastructure Certificate and CRL
Profile.
|
| CtLog.HashAlgorithm | |
| CtLog.SignatureAlgorithm | |
| HashAlgo |
Hash algorithm enum.
|
| KeyUsage |
Certificate key usage enum.
|
| X509ExtensionType.FieldType |
| Exception | Description |
|---|---|
| BadAsn1ObjectException |
Exception indicates ASN.1 encoding / decoding error.
|
| BadInputException |
Exception that indicates bad input.
|
| CryptException |
Exception that indicates cryptographic error.
|
| NoIdleSignerException |
Exception that indicates no idle signer is available.
|
| SignerException |
Exception that indicates signer related errors.
|
| XiSecurityException |
General security exception.
|
Copyright © 2019. All rights reserved.