A B C D E F G H I J K L M N O P R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AA_COMPROMISE - org.xipki.security.CrlReason
-
This reason indicates that it is known or suspected that the certificate subject's private key has been compromised.
- AbstractSecurityFactory - Class in org.xipki.security
-
Abstract implementation of
SecurityFactory. - AbstractSecurityFactory() - Constructor for class org.xipki.security.AbstractSecurityFactory
- add(CtLog.SignedCertificateTimestamp) - Method in class org.xipki.security.ctlog.CtLog.SerializedSCT
- addMechanismSet(Pkcs11conf.MechanismSet) - Method in class org.xipki.security.pkcs11.Pkcs11conf
- addModule(Pkcs11conf.Module) - Method in class org.xipki.security.pkcs11.Pkcs11conf
- AddPreChainRequest() - Constructor for class org.xipki.security.ctlog.CtLogMessages.AddPreChainRequest
- AddPreChainResponse() - Constructor for class org.xipki.security.ctlog.CtLogMessages.AddPreChainResponse
- AESGmac(SecurityFactory, String, int) - Constructor for class org.xipki.security.qa.P12SignSpeed.AESGmac
- AESGmacContentSigner - Class in org.xipki.security.pkcs12
-
AES GMAC signer.
- AESGmacContentSigner(SignAlgo, SecretKey) - Constructor for class org.xipki.security.pkcs12.AESGmacContentSigner
- AFFILIATION_CHANGED - org.xipki.security.CrlReason
-
This reason indicates that the subject's name or other information has changed.
- ALGID_RSA - Static variable in class org.xipki.security.util.KeyUtil
- AlgorithmUtil - Class in org.xipki.security.util
-
Algorithm utility class.
- AlgorithmValidator - Interface in org.xipki.security
-
Interface to check whether given algorithm is permitted.
- anonymous - org.xipki.security.ctlog.CtLog.SignatureAlgorithm
- Asn1StreamParser - Class in org.xipki.security.asn1
-
ASN.1 stream parser.
- Asn1StreamParser() - Constructor for class org.xipki.security.asn1.Asn1StreamParser
- Asn1StreamParser.MyInt - Class in org.xipki.security.asn1
- assertCsrAndCertMatch(CertificationRequest, Certificate, boolean) - Static method in class org.xipki.security.util.X509Util
- assertMechanismSupported(long, long) - Method in class org.xipki.security.pkcs11.P11Slot
- assertNoObjects(byte[], String) - Method in class org.xipki.security.pkcs11.P11Slot
- assertSameAlgorithm(AlgorithmIdentifier, AlgorithmIdentifier) - Method in enum org.xipki.security.SignAlgo
- assertTag(int, int, String) - Static method in class org.xipki.security.asn1.Asn1StreamParser
- assertWritable(String) - Method in class org.xipki.security.pkcs11.P11Slot
B
- BadInputException - Exception in org.xipki.security
-
Exception that indicates bad input.
- BadInputException() - Constructor for exception org.xipki.security.BadInputException
- BadInputException(String) - Constructor for exception org.xipki.security.BadInputException
- BadInputException(String, Throwable) - Constructor for exception org.xipki.security.BadInputException
- BadInputException(Throwable) - Constructor for exception org.xipki.security.BadInputException
- base64Hash(byte[]...) - Method in enum org.xipki.security.HashAlgo
- base64Hash(byte[], int, int) - Method in enum org.xipki.security.HashAlgo
- BaseRequirements() - Constructor for class org.xipki.security.ObjectIdentifiers.BaseRequirements
- borrowSigner() - Method in interface org.xipki.security.ConcurrentContentSigner
-
Borrows a signer with implementation-dependent default timeout.
- borrowSigner() - Method in class org.xipki.security.DfltConcurrentContentSigner
- borrowSigner(int) - Method in interface org.xipki.security.ConcurrentContentSigner
-
Borrows a signer with the given
soTimeout. - borrowSigner(int) - Method in class org.xipki.security.DfltConcurrentContentSigner
-
Borrows a signer.
- buildAlgorithmValidator(Collection<String>) - Static method in class org.xipki.security.CollectionAlgorithmValidator
- buildCertPath(X509Cert, Collection<X509Cert>) - Static method in class org.xipki.security.util.X509Util
-
Build the certificate path.
- buildCertPath(X509Cert, Collection<X509Cert>, boolean) - Static method in class org.xipki.security.util.X509Util
-
Build the certificate path.
- buildCertPath(X509Cert, Collection<X509Cert>, Collection<X509Cert>, boolean) - Static method in class org.xipki.security.util.X509Util
- businessCategory - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
businessCategory - DirectoryString(SIZE(1..128)
C
- C - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
country code - StringType(SIZE(2)).
- CA_COMPROMISE - org.xipki.security.CrlReason
-
This reason indicates that it is known or suspected that the certificate subject's private key has been compromised.
- canCreateKeypairGenerator(String) - Method in class org.xipki.security.DfltKeypairGeneratorFactory
- canCreateKeypairGenerator(String) - Method in interface org.xipki.security.KeypairGeneratorFactory
-
Indicates whether a signer of the given
typecan be created or not. - canCreateModule(String) - Method in class org.xipki.security.pkcs11.emulator.EmulatorP11ModuleFactory
- canCreateModule(String) - Method in class org.xipki.security.pkcs11.NativeP11ModuleFactory
- canCreateModule(String) - Method in interface org.xipki.security.pkcs11.P11ModuleFactory
-
Indicates whether a PKCS#11 module of the given
typecan be created or not. - canCreateSigner(String) - Method in class org.xipki.security.pkcs11.P11SignerFactory
- canCreateSigner(String) - Method in class org.xipki.security.pkcs12.P12SignerFactory
- canCreateSigner(String) - Method in interface org.xipki.security.SignerFactory
-
Indicates whether a signer of the given
typecan be created or not. - canonicalizName(X500Name) - Static method in class org.xipki.security.util.X509Util
- CERTIFICATE_HOLD - org.xipki.security.CrlReason
-
This reason indicates that the certificate has been put on hold.
- CertpathValidationModel - Enum in org.xipki.security
-
Certpath validation model.
- CertRevocationInfo - Class in org.xipki.security
-
Certificate revocation information.
- CertRevocationInfo(int) - Constructor for class org.xipki.security.CertRevocationInfo
- CertRevocationInfo(int, Instant) - Constructor for class org.xipki.security.CertRevocationInfo
- CertRevocationInfo(int, Instant, Instant) - Constructor for class org.xipki.security.CertRevocationInfo
- CertRevocationInfo(CrlReason) - Constructor for class org.xipki.security.CertRevocationInfo
- CertRevocationInfo(CrlReason, Instant) - Constructor for class org.xipki.security.CertRevocationInfo
- CertRevocationInfo(CrlReason, Instant, Instant) - Constructor for class org.xipki.security.CertRevocationInfo
- CESSATION_OF_OPERATION - org.xipki.security.CrlReason
-
This reason indicates that the certificate is no longer needed.
- CHAIN - org.xipki.security.CertpathValidationModel
- CIF - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
CIF, Tax ID code, for companies (Spain).
- CLIENT_CERTIFICATE_URL - Static variable in class org.xipki.security.TlsExtensionType
- close() - Method in class org.xipki.security.asn1.CrlStreamParser.RevokedCertsIterator
- close() - Method in class org.xipki.security.DfltConcurrentContentSigner
- close() - Method in class org.xipki.security.pkcs11.NativeP11Module
- close() - Method in class org.xipki.security.pkcs11.P11CryptServiceFactoryImpl
- close() - Method in class org.xipki.security.pkcs11.P11KeypairGenerator
- close() - Method in class org.xipki.security.pkcs11.P11Module
- close() - Method in class org.xipki.security.pkcs11.P11ModuleFactoryRegisterImpl
- close() - Method in class org.xipki.security.pkcs11.P11Slot
- close() - Method in class org.xipki.security.pkcs12.SoftwareKeypairGenerator
- close() - Method in class org.xipki.security.Providers
- close() - Method in class org.xipki.security.qa.JceSignSpeed
- close() - Method in class org.xipki.security.qa.P11SignSpeed
- close() - Method in class org.xipki.security.Securities
- CMC() - Constructor for class org.xipki.security.ObjectIdentifiers.CMC
- CMP() - Constructor for class org.xipki.security.ObjectIdentifiers.CMP
- CN - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
common name - StringType(SIZE(1..64))
- CollectionAlgorithmValidator - Class in org.xipki.security
-
An implementation of
AlgorithmValidatorwhere the permitted algorithms are contained in a static collection. - CollectionAlgorithmValidator(Collection<SignAlgo>) - Constructor for class org.xipki.security.CollectionAlgorithmValidator
-
constructor.
- compareTo(TlsExtensionType) - Method in class org.xipki.security.TlsExtensionType
- ConcurrentBagEntrySigner - Class in org.xipki.security
-
A
ConcurrentBagEntryforXiContentSigner. - ConcurrentBagEntrySigner(XiContentSigner) - Constructor for class org.xipki.security.ConcurrentBagEntrySigner
- ConcurrentContentSigner - Interface in org.xipki.security
-
Concurrent
ContentSigner. - conf - Variable in class org.xipki.security.pkcs11.P11Module
- contentCommitment - org.xipki.security.KeyUsage
- convertXDHToDummyEdDSAPrivateKey(PrivateKey) - Static method in class org.xipki.security.util.KeyUtil
-
Convert XDH edwards private key to EdDSA private key.
- countryOfCitizenship - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
RFC 3039 CountryOfCitizenship - PrintableString (SIZE (2))-- ISO 3166 codes only.
- countryOfResidence - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
RFC 3039 CountryOfResidence - PrintableString (SIZE (2))-- ISO 3166 codes only.
- createContentSigner(SignAlgo, SecureRandom) - Method in class org.xipki.security.pkcs12.P12ContentSignerBuilder
- createDigest() - Method in enum org.xipki.security.HashAlgo
- createECPublicKey(byte[], byte[]) - Static method in class org.xipki.security.util.KeyUtil
- createECPublicKey(ASN1ObjectIdentifier, byte[]) - Static method in class org.xipki.security.util.KeyUtil
- createExtendedUsage(Collection<ASN1ObjectIdentifier>) - Static method in class org.xipki.security.util.X509Util
- createExtnSubjectAltName(List<String>, boolean) - Static method in class org.xipki.security.util.X509Util
- createExtnSubjectInfoAccess(List<String>, boolean) - Static method in class org.xipki.security.util.X509Util
- createKeypairGenerator(String, String) - Method in interface org.xipki.security.SecurityFactory
-
Creates keypair generator.
- createKeypairGenerator(String, String) - Method in class org.xipki.security.SecurityFactoryImpl
- createKeyUsage(Set<KeyUsage>) - Static method in class org.xipki.security.util.X509Util
- createPSSRSASigner(SignAlgo) - Static method in class org.xipki.security.util.SignerUtil
- createSigner(int) - Method in class org.xipki.security.pkcs12.P12XdhMacContentSignerBuilder
- createSigner(String, SignerConf, X509Cert) - Method in class org.xipki.security.AbstractSecurityFactory
- createSigner(String, SignerConf, X509Cert) - Method in interface org.xipki.security.SecurityFactory
-
Creates signer.
- createSigner(String, SignerConf, X509Cert[]) - Method in interface org.xipki.security.SecurityFactory
-
Creates signer.
- createSigner(String, SignerConf, X509Cert[]) - Method in class org.xipki.security.SecurityFactoryImpl
- createSigner(AlgorithmIdentifier) - Method in class org.xipki.security.bc.XiECContentVerifierProviderBuilder
- createSigner(AlgorithmIdentifier) - Method in class org.xipki.security.bc.XiRSAContentVerifierProviderBuilder
- createSigner(SignAlgo, int) - Method in class org.xipki.security.jce.JceSignerBuilder
- createSigner(SignAlgo, int) - Method in class org.xipki.security.pkcs12.P12MacContentSignerBuilder
- createSigner(SignAlgo, int, SecureRandom) - Method in class org.xipki.security.pkcs12.P12ContentSignerBuilder
- createSubjectPublicKeyInfo(PublicKey) - Static method in class org.xipki.security.util.KeyUtil
- CrlReason - Enum in org.xipki.security
-
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.
- cRLSign - org.xipki.security.KeyUsage
- CrlStreamParser - Class in org.xipki.security.asn1
-
Both BouncyCastle and JDK read the whole CRL during the initialization.
- CrlStreamParser(File) - Constructor for class org.xipki.security.asn1.CrlStreamParser
- CrlStreamParser.RevokedCert - Class in org.xipki.security.asn1
- CrlStreamParser.RevokedCertsIterator - Class in org.xipki.security.asn1
- CryptException - Exception in org.xipki.security
-
Exception that indicates cryptographic error.
- CryptException() - Constructor for exception org.xipki.security.CryptException
- CryptException(String) - Constructor for exception org.xipki.security.CryptException
- CryptException(String, Throwable) - Constructor for exception org.xipki.security.CryptException
- CryptException(Throwable) - Constructor for exception org.xipki.security.CryptException
- cryptServiceFactory - Variable in class org.xipki.security.pkcs11.P11KeypairGenerator
- CtLog - Class in org.xipki.security.ctlog
-
RFC 6962 implementation of the required classes for the extension SCT in certificate.
- CtLog() - Constructor for class org.xipki.security.ctlog.CtLog
- CtLog.DigitallySigned - Class in org.xipki.security.ctlog
-
struct { SignatureAndHashAlgorithm algorithm; opaque signature<0..2^16-1>; } DigitallySigned;
- CtLog.HashAlgorithm - Enum in org.xipki.security.ctlog
- CtLog.SerializedSCT - Class in org.xipki.security.ctlog
-
opaque SerializedSCT<1..2^16-1>;
- CtLog.SignatureAlgorithm - Enum in org.xipki.security.ctlog
- CtLog.SignatureAndHashAlgorithm - Class in org.xipki.security.ctlog
-
ASN.1 definition:
- CtLog.SignedCertificateTimestamp - Class in org.xipki.security.ctlog
-
ASN1.
- CtLog.SignedCertificateTimestampList - Class in org.xipki.security.ctlog
-
struct { SerializedSCT sct_list <1..2^16-1>; } SignedCertificateTimestampList;
- CtLogMessages - Class in org.xipki.security.ctlog
-
Certificate transparency (CT) log client.
- CtLogMessages() - Constructor for class org.xipki.security.ctlog.CtLogMessages
- CtLogMessages.AddPreChainRequest - Class in org.xipki.security.ctlog
- CtLogMessages.AddPreChainResponse - Class in org.xipki.security.ctlog
- cutText(String, int) - Static method in class org.xipki.security.util.X509Util
- cutX500Name(X500Name, int) - Static method in class org.xipki.security.util.X509Util
D
- dataEncipherment - org.xipki.security.KeyUsage
- dateOfBirth - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
RFC 3039 DateOfBirth - GeneralizedTime - YYYYMMDD000000Z.
- DC - Static variable in class org.xipki.security.ObjectIdentifiers.DN
- decipherOnly - org.xipki.security.KeyUsage
- decodeHex(String) - Static method in class org.xipki.security.pkcs11.P11Slot
-
Returns the hex representation of the bytes.
- DECRYPT - org.xipki.security.pkcs11.P11Slot.P11KeyUsage
- DEFAULT - Static variable in class org.xipki.security.Securities.SecurityConf
- DEFAULT_P11MODULE_NAME - Static variable in interface org.xipki.security.pkcs11.P11CryptServiceFactory
- DERIVE - org.xipki.security.pkcs11.P11Slot.P11KeyUsage
- destroy() - Method in class org.xipki.security.pkcs11.P11Key
- destroyAllObjects() - Method in class org.xipki.security.pkcs11.P11Slot
-
!!!DANGEROUS OPERATION!!! Destroys all objects.
- destroyObjectsByHandle(long...) - Method in class org.xipki.security.pkcs11.P11Slot
-
Destroys objects.
- destroyObjectsById(byte[]) - Method in class org.xipki.security.pkcs11.P11Slot
-
Remove objects.
- destroyObjectsByIdLabel(byte[], String) - Method in class org.xipki.security.pkcs11.P11Slot
-
Remove objects.
- destroyObjectsByLabel(String) - Method in class org.xipki.security.pkcs11.P11Slot
-
Remove objects.
- detectCurveOid(ECParameterSpec) - Static method in class org.xipki.security.util.KeyUtil
- DfltConcurrentContentSigner - Class in org.xipki.security
-
An implementation of
ConcurrentContentSigner. - DfltConcurrentContentSigner(boolean, List<XiContentSigner>) - Constructor for class org.xipki.security.DfltConcurrentContentSigner
- DfltConcurrentContentSigner(boolean, List<XiContentSigner>, Key) - Constructor for class org.xipki.security.DfltConcurrentContentSigner
- DfltKeypairGeneratorFactory - Class in org.xipki.security
-
KeypairGeneratorFactoryfor the type software. - DfltKeypairGeneratorFactory() - Constructor for class org.xipki.security.DfltKeypairGeneratorFactory
- DHPOP_X25519 - org.xipki.security.SignAlgo
- DHPOP_X448 - org.xipki.security.SignAlgo
- DHSigStaticKeyCertPair - Class in org.xipki.security
-
Specifies private key and certificate pair for the DHSig-static defined in RFC 6955.
- DHSigStaticKeyCertPair(PrivateKey, X509Cert) - Constructor for class org.xipki.security.DHSigStaticKeyCertPair
- digest() - Method in class org.xipki.security.pkcs11.DigestOutputStream
- DigestOutputStream - Class in org.xipki.security.pkcs11
-
OutputStreamwith aDigestas the backend. - DigestOutputStream(Digest) - Constructor for class org.xipki.security.pkcs11.DigestOutputStream
- digestSecretKey(long) - Method in class org.xipki.security.pkcs11.P11Key
- digestSecretKey0(long) - Method in class org.xipki.security.pkcs11.P11Key
- DigitallySigned(CtLog.SignatureAndHashAlgorithm, byte[]) - Constructor for class org.xipki.security.ctlog.CtLog.DigitallySigned
- digitalSignature - org.xipki.security.KeyUsage
- dmdName - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
RFC 2256 dmdName.
- DN() - Constructor for class org.xipki.security.ObjectIdentifiers.DN
- dnQualifier - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
dnQualifier - DirectoryString(SIZE(1..64)
- doGenerateDSAKeypair(BigInteger, BigInteger, BigInteger, P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
-
Generates a DSA keypair on-the-fly.
- doGenerateECEdwardsKeypair(ASN1ObjectIdentifier, P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
-
Generates an EC Edwards keypair.
- doGenerateECEdwardsKeypairOtf(ASN1ObjectIdentifier) - Method in class org.xipki.security.pkcs11.P11Slot
-
Generates an EC Edwards keypair on-the-fly.
- doGenerateECKeypair(ASN1ObjectIdentifier, P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
-
Generates an EC keypair.
- doGenerateECKeypairOtf(ASN1ObjectIdentifier) - Method in class org.xipki.security.pkcs11.P11Slot
-
Generates an EC keypair over-the-air.
- doGenerateECMontgomeryKeypair(ASN1ObjectIdentifier, P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
-
Generates an EC Montgomery keypair.
- doGenerateECMontgomeryKeypairOtf(ASN1ObjectIdentifier) - Method in class org.xipki.security.pkcs11.P11Slot
-
Generates an EC Montgomery keypair on-the-fly.
- doGenerateRSAKeypair(int, BigInteger, P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
-
Generates an RSA keypair.
- doGenerateRSAKeypairOtf(int, BigInteger) - Method in class org.xipki.security.pkcs11.P11Slot
- doGenerateSecretKey(long, Integer, P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
-
Generates a secret key in the PKCS#11 token.
- doGenerateSM2Keypair(P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
-
Generates an SM2p256v1 keypair.
- doGenerateSM2KeypairOtf() - Method in class org.xipki.security.pkcs11.P11Slot
-
Generates an SM2p256v1 keypair on-the-fly.
- doImportSecretKey(long, byte[], P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
-
Imports secret key object in the PKCS#11 token.
- dsa - org.xipki.security.ctlog.CtLog.SignatureAlgorithm
- DSA(boolean, SecurityFactory, P11Slot, byte[], String, String, int, int, int) - Constructor for class org.xipki.security.qa.P11SignSpeed.DSA
- DSA(int, int, SecurityFactory) - Constructor for class org.xipki.security.qa.P12KeyGenSpeed.DSA
- DSA(P11Slot, int, int) - Constructor for class org.xipki.security.qa.P11KeyGenSpeed.DSA
- DSA(SecurityFactory, String, int, int, int) - Constructor for class org.xipki.security.qa.P12SignSpeed.DSA
- DSA(SecurityFactory, P11Slot, byte[], String, int, int, int) - Constructor for class org.xipki.security.qa.P11SignSpeed.DSA
- DSA_SHA1 - org.xipki.security.SignAlgo
- DSA_SHA224 - org.xipki.security.SignAlgo
- DSA_SHA256 - org.xipki.security.SignAlgo
- DSA_SHA3_224 - org.xipki.security.SignAlgo
- DSA_SHA3_256 - org.xipki.security.SignAlgo
- DSA_SHA3_384 - org.xipki.security.SignAlgo
- DSA_SHA3_512 - org.xipki.security.SignAlgo
- DSA_SHA384 - org.xipki.security.SignAlgo
- DSA_SHA512 - org.xipki.security.SignAlgo
- DSAParameterCache - Class in org.xipki.security.util
-
Cache for DSA parameter specs.
- DSAPlainDigestSigner - Class in org.xipki.security
-
Plain-DSA signer.
- DSAPlainDigestSigner(DSA, Digest) - Constructor for class org.xipki.security.DSAPlainDigestSigner
- dsaSigPlainToX962(byte[]) - Static method in class org.xipki.security.util.SignerUtil
- dsaSigToPlain(BigInteger, BigInteger, int) - Static method in class org.xipki.security.util.SignerUtil
- dsaSigX962ToPlain(byte[], int) - Static method in class org.xipki.security.util.SignerUtil
E
- E - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
email address in certificates.
- EC(boolean, SecurityFactory, P11Slot, byte[], String, String, int, ASN1ObjectIdentifier) - Constructor for class org.xipki.security.qa.P11SignSpeed.EC
- EC(ASN1ObjectIdentifier, SecurityFactory) - Constructor for class org.xipki.security.qa.P12KeyGenSpeed.EC
- EC(P11Slot, ASN1ObjectIdentifier) - Constructor for class org.xipki.security.qa.P11KeyGenSpeed.EC
- EC(SecurityFactory, String, int, ASN1ObjectIdentifier) - Constructor for class org.xipki.security.qa.P12SignSpeed.EC
- EC(SecurityFactory, P11Slot, byte[], String, int, ASN1ObjectIdentifier) - Constructor for class org.xipki.security.qa.P11SignSpeed.EC
- ecdsa - org.xipki.security.ctlog.CtLog.SignatureAlgorithm
- ECDSA_SHA1 - org.xipki.security.SignAlgo
- ECDSA_SHA224 - org.xipki.security.SignAlgo
- ECDSA_SHA256 - org.xipki.security.SignAlgo
- ECDSA_SHA3_224 - org.xipki.security.SignAlgo
- ECDSA_SHA3_256 - org.xipki.security.SignAlgo
- ECDSA_SHA3_384 - org.xipki.security.SignAlgo
- ECDSA_SHA3_512 - org.xipki.security.SignAlgo
- ECDSA_SHA384 - org.xipki.security.SignAlgo
- ECDSA_SHA512 - org.xipki.security.SignAlgo
- ECDSA_SHAKE128 - org.xipki.security.SignAlgo
- ECDSA_SHAKE256 - org.xipki.security.SignAlgo
- ED25519 - org.xipki.security.SignAlgo
- ED25519 - Static variable in class org.xipki.security.EdECConstants
- ED448 - org.xipki.security.SignAlgo
- ED448 - Static variable in class org.xipki.security.EdECConstants
- EdECConstants - Class in org.xipki.security
-
EdDSA constants class.
- emailAddress - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
Email address (RSA PKCS#9 extension) - IA5String.
- EMSA_PKCS1_v1_5_encoding(byte[], int) - Static method in class org.xipki.security.util.PKCS1Util
- EMSA_PKCS1_v1_5_encoding(byte[], int, HashAlgo) - Static method in class org.xipki.security.util.PKCS1Util
- EMSA_PSS_DECODE(HashAlgo, byte[], byte[], int, int) - Static method in class org.xipki.security.util.PKCS1Util
-
The decoding operation EMSA-PSS-Decode recovers the message hash from an encoded message
EMand compares it to the hash ofM. - EMSA_PSS_ENCODE(HashAlgo, byte[], HashAlgo, int, int, SecureRandom) - Static method in class org.xipki.security.util.PKCS1Util
- EmulatorP11ModuleFactory - Class in org.xipki.security.pkcs11.emulator
-
P11ModuleFactoryto createP11Moduleof type "emulator". - EmulatorP11ModuleFactory() - Constructor for class org.xipki.security.pkcs11.emulator.EmulatorP11ModuleFactory
- encipherOnly - org.xipki.security.KeyUsage
- encodeCertificates(byte[][]) - Static method in class org.xipki.security.util.X509Util
- encodeCertificates(X509Cert[]) - Static method in class org.xipki.security.util.X509Util
- equals(Object) - Method in class org.xipki.security.CertRevocationInfo
- equals(Object) - Method in class org.xipki.security.pkcs11.P11SlotId
- equals(Object) - Method in class org.xipki.security.TlsExtensionType
- equals(Object) - Method in class org.xipki.security.X509Cert
- equalsAlgoName(String, String) - Static method in class org.xipki.security.util.AlgorithmUtil
- eraseSensitiveData(String) - Static method in class org.xipki.security.SignerConf
- Extn() - Constructor for class org.xipki.security.ObjectIdentifiers.Extn
F
- formatCert(X509Cert, boolean) - Static method in class org.xipki.security.util.X509Util
- formatNumber(int, int) - Static method in class org.xipki.security.pkcs11.P11Slot
- forNameOrText(String) - Static method in enum org.xipki.security.CrlReason
- forReasonCode(int) - Static method in enum org.xipki.security.CrlReason
- fpCanonicalizedName(X500Name) - Static method in class org.xipki.security.util.X509Util
- FpIdCalculator - Class in org.xipki.security
-
MD'5 Fingerprint calculator.
- fromEncoded(String) - Static method in class org.xipki.security.CertRevocationInfo
- fromKeystore(String, InputStream, char[], String, char[], X509Cert) - Static method in class org.xipki.security.pkcs12.KeypairWithCert
- fromKeystore(String, InputStream, char[], String, char[], X509Cert[]) - Static method in class org.xipki.security.pkcs12.KeypairWithCert
- fromKeystore(KeyStore, String, char[], X509Cert[]) - Static method in class org.xipki.security.pkcs12.KeypairWithCert
- fromReason(CRLReason) - Static method in enum org.xipki.security.CrlReason
G
- gender - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
RFC 3039 Gender - PrintableString (SIZE(1))-- "M", "F", "m" or "f".
- generateDSAKeypair(int, int, SecureRandom) - Static method in class org.xipki.security.util.KeyUtil
- generateDSAKeypair(int, int, P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
-
Generates a DSA keypair.
- generateDSAKeypair(int, int, KeystoreGenerationParameters, String) - Method in class org.xipki.security.pkcs12.P12KeyGenerator
- generateDSAKeypair(BigInteger, BigInteger, BigInteger, P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
-
Generates a DSA keypair.
- generateDSAKeypair(DSAParameterSpec, SecureRandom) - Static method in class org.xipki.security.util.KeyUtil
- generateDSAKeypair(DSAParameters, SecureRandom) - Static method in class org.xipki.security.util.KeyUtil
- generateDSAKeypairOtf(BigInteger, BigInteger, BigInteger) - Method in class org.xipki.security.pkcs11.P11Slot
-
Generates a DSA keypair on-the-fly.
- generateDSAKeypairOtf0(BigInteger, BigInteger, BigInteger) - Method in class org.xipki.security.pkcs11.P11Slot
- generateDSAPublicKey(DSAPublicKeySpec) - Static method in class org.xipki.security.util.KeyUtil
- generateECKeypair(ASN1ObjectIdentifier, SecureRandom) - Static method in class org.xipki.security.util.KeyUtil
- generateECKeypair(ASN1ObjectIdentifier, P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
-
Generates an EC keypair.
- generateECKeypair(ASN1ObjectIdentifier, KeystoreGenerationParameters, String) - Method in class org.xipki.security.pkcs12.P12KeyGenerator
- generateECKeypairOtf(ASN1ObjectIdentifier) - Method in class org.xipki.security.pkcs11.P11Slot
-
Generates an EC keypair on-the-fly.
- generateEdECKeypair(ASN1ObjectIdentifier, SecureRandom) - Static method in class org.xipki.security.util.KeyUtil
- generateEdECKeypair(ASN1ObjectIdentifier, KeystoreGenerationParameters, String) - Method in class org.xipki.security.pkcs12.P12KeyGenerator
- generateIdentity(P12KeyGenerator.KeyPairWithSubjectPublicKeyInfo, KeystoreGenerationParameters, String) - Static method in class org.xipki.security.pkcs12.P12KeyGenerator
- generateKeypair(String) - Method in class org.xipki.security.KeypairGenerator
-
Generate keypair for the given keyspec as defined in RFC 5958.
- generateKeypair(String) - Method in class org.xipki.security.pkcs11.P11KeypairGenerator
- generateKeypair(String) - Method in class org.xipki.security.pkcs12.SoftwareKeypairGenerator
- generateKeypair(SecureRandom) - Method in class org.xipki.security.qa.P12KeyGenSpeed.DSA
- generateKeypair(SecureRandom) - Method in class org.xipki.security.qa.P12KeyGenSpeed.EC
- generateKeypair(SecureRandom) - Method in class org.xipki.security.qa.P12KeyGenSpeed
- generateKeypair(SecureRandom) - Method in class org.xipki.security.qa.P12KeyGenSpeed.RSA
- generatePrivateKey(PrivateKeyInfo) - Static method in class org.xipki.security.util.KeyUtil
- generatePrivateKeyParameter(PrivateKey) - Static method in class org.xipki.security.util.KeyUtil
- generatePublicKey(SubjectPublicKeyInfo) - Method in interface org.xipki.security.SecurityFactory
-
Create PublicKey from the
subjectPublicKeyInfo. - generatePublicKey(SubjectPublicKeyInfo) - Method in class org.xipki.security.SecurityFactoryImpl
- generatePublicKey(SubjectPublicKeyInfo) - Static method in class org.xipki.security.util.KeyUtil
- generatePublicKeyParameter(PublicKey) - Static method in class org.xipki.security.util.KeyUtil
- generateRSAKeypair(int, BigInteger, SecureRandom) - Static method in class org.xipki.security.util.KeyUtil
- generateRSAKeypair(int, BigInteger, P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
-
Generates an RSA keypair.
- generateRSAKeypair(int, BigInteger, KeystoreGenerationParameters, String) - Method in class org.xipki.security.pkcs12.P12KeyGenerator
- generateRSAKeypairOtf(int, BigInteger) - Method in class org.xipki.security.pkcs11.P11Slot
-
Generates an RSA keypair on the fly.
- generateRSAPrivateKeyParameter(RSAPrivateKey) - Static method in class org.xipki.security.util.SignerUtil
- generateRSAPublicKey(RSAPublicKeySpec) - Static method in class org.xipki.security.util.KeyUtil
- generateSecretKey(long, Integer, P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
-
Generates a secret key in the PKCS#11 token.
- generateSecretKey(String, int, KeystoreGenerationParameters) - Method in class org.xipki.security.pkcs12.P12KeyGenerator
- generateSignature() - Method in class org.xipki.security.DSAPlainDigestSigner
- generateSM2Keypair(P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
-
Generates an SM2 keypair.
- generateSM2KeypairOtf() - Method in class org.xipki.security.pkcs11.P11Slot
-
Generates an SM2 keypair on the fly.
- generation - Static variable in class org.xipki.security.ObjectIdentifiers.DN
- generationQualifier - Static variable in class org.xipki.security.ObjectIdentifiers.DN
- genKeypair() - Method in class org.xipki.security.qa.P11KeyGenSpeed.DSA
- genKeypair() - Method in class org.xipki.security.qa.P11KeyGenSpeed.EC
- genKeypair() - Method in class org.xipki.security.qa.P11KeyGenSpeed
- genKeypair() - Method in class org.xipki.security.qa.P11KeyGenSpeed.RSA
- genKeypair() - Method in class org.xipki.security.qa.P11KeyGenSpeed.SM2
- get() - Method in class org.xipki.security.asn1.Asn1StreamParser.MyInt
- get(int) - Method in class org.xipki.security.ctlog.CtLog.SerializedSCT
- get(AlgorithmIdentifier) - Method in class org.xipki.security.bc.XiEdDSAContentVerifierProvider
- get(AlgorithmIdentifier) - Method in class org.xipki.security.bc.XiXDHContentVerifierProvider
- getAlgIdWithNullParams() - Method in enum org.xipki.security.HashAlgo
- getAlgoNames() - Method in class org.xipki.security.CollectionAlgorithmValidator
- getAlgorithm() - Method in interface org.xipki.security.ConcurrentContentSigner
-
Returns the algorithm.
- getAlgorithm() - Method in class org.xipki.security.ctlog.CtLog.DigitallySigned
- getAlgorithm() - Method in class org.xipki.security.DfltConcurrentContentSigner
- getAlgorithmIdentifier() - Method in class org.xipki.security.asn1.CrlStreamParser
- getAlgorithmIdentifier() - Method in enum org.xipki.security.HashAlgo
- getAlgorithmIdentifier() - Method in class org.xipki.security.jce.JceSigner
- getAlgorithmIdentifier() - Method in class org.xipki.security.pkcs12.AESGmacContentSigner
- getAlgorithmIdentifier() - Method in class org.xipki.security.pkcs12.HmacContentSigner
- getAlgorithmIdentifier() - Method in enum org.xipki.security.SignAlgo
- getAlgorithmIdentifier() - Method in class org.xipki.security.SignatureSigner
- getAlgorithmIdentifier() - Method in class org.xipki.security.XiWrappedContentSigner
- getAlgos() - Method in class org.xipki.security.CollectionAlgorithmValidator
- getAssociatedCertificate() - Method in class org.xipki.security.bc.XiEdDSAContentVerifierProvider
- getAssociatedCertificate() - Method in class org.xipki.security.bc.XiXDHContentVerifierProvider
- getAttribute(CertificationRequestInfo, ASN1ObjectIdentifier) - Static method in class org.xipki.security.util.X509Util
- getAuthorityKeyId() - Method in class org.xipki.security.X509Cert
- getBaseCrlNumber() - Method in class org.xipki.security.asn1.CrlStreamParser
- getBasicConstraints() - Method in class org.xipki.security.X509Cert
-
Gets the certificate constraints path length from the critical
BasicConstraintsextension, (OID = 2.5.29.19). - getBcUsage() - Method in enum org.xipki.security.KeyUsage
- getBit() - Method in enum org.xipki.security.KeyUsage
- getBytes() - Method in class org.xipki.security.pkcs11.P11Params.P11ByteArrayParams
- getCert() - Method in class org.xipki.security.KeyCertBytesPair
- getCertificate() - Method in interface org.xipki.security.ConcurrentContentSigner
- getCertificate() - Method in class org.xipki.security.DfltConcurrentContentSigner
- getCertificate() - Method in class org.xipki.security.pkcs12.P12ContentSignerBuilder
- getCertificateChain() - Method in interface org.xipki.security.ConcurrentContentSigner
- getCertificateChain() - Method in class org.xipki.security.DfltConcurrentContentSigner
- getCertificateChain() - Method in class org.xipki.security.pkcs12.KeypairWithCert
- getCertificateChain() - Method in class org.xipki.security.pkcs12.P12ContentSignerBuilder
- getCertificateIssuer() - Method in class org.xipki.security.asn1.CrlStreamParser.RevokedCert
- getChain() - Method in class org.xipki.security.ctlog.CtLogMessages.AddPreChainRequest
- getChallengePassword(CertificationRequestInfo) - Static method in class org.xipki.security.util.X509Util
- getCode() - Method in enum org.xipki.security.CrlReason
- getCode() - Method in enum org.xipki.security.ctlog.CtLog.HashAlgorithm
- getCode() - Method in enum org.xipki.security.ctlog.CtLog.SignatureAlgorithm
- getCode() - Method in enum org.xipki.security.SignAlgo
- getCode() - Method in class org.xipki.security.TlsExtensionType
- getCommonName() - Method in class org.xipki.security.X509Cert
- getCommonName(X500Name) - Static method in class org.xipki.security.util.X509Util
- getConf() - Method in class org.xipki.security.pkcs11.P11Module
- getConf() - Method in class org.xipki.security.SignerConf
- getConfPairs() - Method in class org.xipki.security.SignerConf
- getConfValue(String) - Method in class org.xipki.security.SignerConf
- getContentVerifierProvider(PublicKey) - Method in class org.xipki.security.AbstractSecurityFactory
- getContentVerifierProvider(PublicKey) - Method in interface org.xipki.security.SecurityFactory
-
Gets the ContentVerifierProvider from the public key.
- getContentVerifierProvider(PublicKey, DHSigStaticKeyCertPair) - Method in interface org.xipki.security.SecurityFactory
-
Gets the ContentVerifierProvider from the public key.
- getContentVerifierProvider(PublicKey, DHSigStaticKeyCertPair) - Method in class org.xipki.security.SecurityFactoryImpl
- getContentVerifierProvider(PublicKey, DHSigStaticKeyCertPair) - Static method in class org.xipki.security.util.SignerUtil
- getContentVerifierProvider(X509Cert) - Method in class org.xipki.security.AbstractSecurityFactory
- getContentVerifierProvider(X509Cert) - Method in interface org.xipki.security.SecurityFactory
-
Gets the ContentVerifierProvider from the certificate.
- getCoreExtValue(Extensions, ASN1ObjectIdentifier) - Static method in class org.xipki.security.util.X509Util
- getCrlExtensions() - Method in class org.xipki.security.asn1.CrlStreamParser
- getCrlNumber() - Method in class org.xipki.security.asn1.CrlStreamParser
- getCurveName(ASN1ObjectIdentifier) - Static method in class org.xipki.security.util.AlgorithmUtil
- getCurveOid(String) - Static method in class org.xipki.security.EdECConstants
- getCurveOidForCurveNameOrOid(String) - Static method in class org.xipki.security.util.AlgorithmUtil
- getDefaultIDA() - Static method in class org.xipki.security.util.GMUtil
- getDefaultSignerParallelism() - Method in class org.xipki.security.Securities.SecurityConf
- getDescription() - Method in enum org.xipki.security.CrlReason
- getDescription() - Method in class org.xipki.security.pkcs11.NativeP11Module
- getDescription() - Method in class org.xipki.security.pkcs11.P11Module
- getDescription(byte[], String) - Static method in class org.xipki.security.pkcs11.P11Slot
- getDfltSignerParallelism() - Method in interface org.xipki.security.SecurityFactory
- getDfltSignerParallelism() - Method in class org.xipki.security.SecurityFactoryImpl
- getDigestPkcsPrefix(HashAlgo) - Static method in class org.xipki.security.util.PKCS1Util
- getDigitallySigned() - Method in class org.xipki.security.ctlog.CtLog.SignedCertificateTimestamp
- getDsaG() - Method in class org.xipki.security.pkcs11.P11Key
- getDsaP() - Method in class org.xipki.security.pkcs11.P11Key
- getDSAParameterSpec(int, int, SecureRandom) - Static method in class org.xipki.security.util.DSAParameterCache
- getDsaQ() - Method in class org.xipki.security.pkcs11.P11Key
- getECCurveNames() - Static method in class org.xipki.security.util.AlgorithmUtil
- getECCurveOIDs() - Static method in class org.xipki.security.util.AlgorithmUtil
- getEcOrderBitSize() - Method in class org.xipki.security.pkcs11.P11Key
- getEcParams() - Method in class org.xipki.security.pkcs11.P11Key
- getEncoded() - Method in class org.xipki.security.CertRevocationInfo
- getEncoded() - Method in class org.xipki.security.ctlog.CtLog.DigitallySigned
- getEncoded() - Method in class org.xipki.security.ctlog.CtLog.SerializedSCT
- getEncoded() - Method in class org.xipki.security.ctlog.CtLog.SignatureAndHashAlgorithm
- getEncoded() - Method in class org.xipki.security.ctlog.CtLog.SignedCertificateTimestamp
- getEncoded() - Method in class org.xipki.security.ctlog.CtLog.SignedCertificateTimestampList
- getEncoded() - Method in class org.xipki.security.X509Cert
- getEncodedAlgorithmIdentifier() - Method in class org.xipki.security.jce.JceSigner
- getEncodedAlgorithmIdentifier() - Method in class org.xipki.security.pkcs12.AESGmacContentSigner
- getEncodedAlgorithmIdentifier() - Method in class org.xipki.security.pkcs12.HmacContentSigner
- getEncodedAlgorithmIdentifier() - Method in class org.xipki.security.SignatureSigner
- getEncodedAlgorithmIdentifier() - Method in interface org.xipki.security.XiContentSigner
-
returns the encoded algorithm identifier.
- getEncodedAlgorithmIdentifier() - Method in class org.xipki.security.XiWrappedContentSigner
- getEncodedIssuer() - Method in class org.xipki.security.DHSigStaticKeyCertPair
- getEncodedLength() - Method in enum org.xipki.security.HashAlgo
- getEncodedSubject() - Method in class org.xipki.security.DHSigStaticKeyCertPair
- getExcludeSlots() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
- getExtensionCoreValue(ASN1ObjectIdentifier) - Method in class org.xipki.security.X509Cert
- getExtensions() - Method in class org.xipki.security.ctlog.CtLog.SignedCertificateTimestamp
- getExtensions() - Method in class org.xipki.security.ctlog.CtLogMessages.AddPreChainResponse
- getExtensions(CertificationRequestInfo) - Static method in class org.xipki.security.util.X509Util
- getExtractable() - Method in class org.xipki.security.pkcs11.P11Slot.P11NewKeyControl
- getHash() - Method in class org.xipki.security.ctlog.CtLog.SignatureAndHashAlgorithm
- getHashAlgo() - Method in class org.xipki.security.IssuerHash
- getHashAlgo() - Method in enum org.xipki.security.SignAlgo
- getHashAlgo() - Method in class org.xipki.security.SignerConf
- getHashAlgorithm() - Method in class org.xipki.security.pkcs11.P11Params.P11RSAPkcsPssParams
- getHeader(String) - Method in interface org.xipki.security.util.HttpRequestMetadataRetriever
- getId() - Method in class org.xipki.security.ctlog.CtLogMessages.AddPreChainResponse
- getId() - Method in class org.xipki.security.pkcs11.P11Slot.P11NewObjectControl
- getId() - Method in class org.xipki.security.pkcs11.P11SlotId
- getId() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Slot
- getIdLength() - Method in class org.xipki.security.pkcs11.P11ModuleConf.P11NewObjectConf
- getIdLength() - Method in class org.xipki.security.pkcs11.Pkcs11conf.NewObjectConf
- getIgnoreLabel() - Method in class org.xipki.security.pkcs11.Pkcs11conf.NewObjectConf
- getIncludeSlots() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
- getIndex() - Method in class org.xipki.security.pkcs11.P11SlotId
- getIndex() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Slot
- getInKeyStore(String) - Static method in class org.xipki.security.util.KeyUtil
- getInstance(byte[]) - Static method in class org.xipki.security.ctlog.CtLog.SerializedSCT
- getInstance(byte[]) - Static method in class org.xipki.security.ctlog.CtLog.SignatureAndHashAlgorithm
- getInstance(byte[]) - Static method in class org.xipki.security.ctlog.CtLog.SignedCertificateTimestampList
- getInstance(byte[], AtomicInteger) - Static method in class org.xipki.security.ctlog.CtLog.DigitallySigned
- getInstance(byte[], AtomicInteger, int) - Static method in class org.xipki.security.ctlog.CtLog.SignedCertificateTimestamp
- getInstance(String) - Static method in enum org.xipki.security.HashAlgo
- getInstance(String) - Static method in enum org.xipki.security.SignAlgo
- getInstance(Key, HashAlgo, SignatureAlgoControl) - Static method in enum org.xipki.security.SignAlgo
- getInstance(Key, SignerConf) - Static method in enum org.xipki.security.SignAlgo
- getInstance(ASN1ObjectIdentifier) - Static method in enum org.xipki.security.HashAlgo
- getInstance(AlgorithmIdentifier) - Static method in enum org.xipki.security.HashAlgo
- getInstance(AlgorithmIdentifier) - Static method in enum org.xipki.security.SignAlgo
- getInstance(P11Key, SignerConf) - Static method in enum org.xipki.security.SignAlgo
- getInstance(P11ModuleConf) - Static method in class org.xipki.security.pkcs11.NativeP11Module
- getInstanceForEncoded(byte[]) - Static method in enum org.xipki.security.HashAlgo
- getInstanceForEncoded(byte[], int, int) - Static method in enum org.xipki.security.HashAlgo
- getInvalidityDate() - Method in class org.xipki.security.asn1.CrlStreamParser.RevokedCert
- getInvalidityTime() - Method in class org.xipki.security.CertRevocationInfo
-
Get the invalidity time.
- getIssuer() - Method in class org.xipki.security.asn1.CrlStreamParser
- getIssuer() - Method in class org.xipki.security.DHSigStaticKeyCertPair
- getIssuer() - Method in class org.xipki.security.X509Cert
- getIssuerKeyHash() - Method in class org.xipki.security.IssuerHash
- getIssuerNameHash() - Method in class org.xipki.security.IssuerHash
- getIssuerText() - Method in class org.xipki.security.X509Cert
- getJceName() - Method in enum org.xipki.security.HashAlgo
- getJceName() - Method in enum org.xipki.security.SignAlgo
- getKey() - Method in class org.xipki.security.KeyCertBytesPair
- getKey() - Method in class org.xipki.security.pkcs12.KeypairWithCert
- getKey() - Method in class org.xipki.security.pkcs12.P12ContentSignerBuilder
- getKey() - Method in class org.xipki.security.pkcs12.P12MacContentSignerBuilder
- getKey(byte[], String) - Method in class org.xipki.security.pkcs11.P11Slot
- getKey(PKCS11KeyId) - Method in class org.xipki.security.pkcs11.P11Slot
- getKeyBitSize(ASN1ObjectIdentifier) - Static method in class org.xipki.security.EdECConstants
- getKeyId() - Method in class org.xipki.security.pkcs11.P11Key
- getKeyId(byte[], String) - Method in class org.xipki.security.pkcs11.P11Slot
- getKeypair() - Method in class org.xipki.security.pkcs12.P12KeyGenerator.KeyPairWithSubjectPublicKeyInfo
- getKeypairGeneratorFactories() - Method in class org.xipki.security.Securities.SecurityConf
- getKeyPairTypes() - Method in class org.xipki.security.pkcs11.P11ModuleConf
- getKeyPairTypes() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
- getKeysize(String) - Static method in class org.xipki.security.qa.P12SignSpeed.AESGmac
- getKeyType() - Method in class org.xipki.security.pkcs11.P11Key
- getKeyUsage() - Method in class org.xipki.security.X509Cert
- getKeyUsage(int) - Static method in enum org.xipki.security.KeyUsage
- getKeyUsage(String) - Static method in enum org.xipki.security.KeyUsage
- getKeyUsageFromBcUsage(int) - Static method in enum org.xipki.security.KeyUsage
- getLabel() - Method in class org.xipki.security.pkcs11.P11Slot.P11NewObjectControl
- getLength() - Method in enum org.xipki.security.HashAlgo
- getLogId() - Method in class org.xipki.security.ctlog.CtLog.SignedCertificateTimestamp
- getMaskGenerationFunction() - Method in class org.xipki.security.pkcs11.P11Params.P11RSAPkcsPssParams
- getMaxMessageSize() - Method in class org.xipki.security.pkcs11.P11ModuleConf
- getMaxMessageSize() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
- getMechanismFilters() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
- getMechanisms() - Method in class org.xipki.security.pkcs11.P11Slot
- getMechanisms() - Method in class org.xipki.security.pkcs11.Pkcs11conf.MechanismSet
- getMechanismSet() - Method in class org.xipki.security.pkcs11.Pkcs11conf.MechanismFilter
- getMechanismSets() - Method in class org.xipki.security.pkcs11.Pkcs11conf
- getModule() - Method in class org.xipki.security.pkcs11.P11CryptService
- getModuleName() - Method in class org.xipki.security.pkcs11.P11Slot
- getModuleNames() - Method in interface org.xipki.security.pkcs11.P11CryptServiceFactory
- getModuleNames() - Method in class org.xipki.security.pkcs11.P11CryptServiceFactoryImpl
- getModules() - Method in class org.xipki.security.pkcs11.Pkcs11conf
- getName() - Method in interface org.xipki.security.ConcurrentContentSigner
- getName() - Method in class org.xipki.security.DfltConcurrentContentSigner
- getName() - Method in class org.xipki.security.KeypairGenerator
- getName() - Method in enum org.xipki.security.KeyUsage
- getName() - Method in class org.xipki.security.pkcs11.P11Module
- getName() - Method in class org.xipki.security.pkcs11.P11ModuleConf
- getName() - Method in class org.xipki.security.pkcs11.Pkcs11conf.MechanismSet
- getName() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
- getName() - Method in class org.xipki.security.TlsExtensionType
- getName(ASN1ObjectIdentifier) - Static method in class org.xipki.security.EdECConstants
- getName(ASN1ObjectIdentifier) - Static method in class org.xipki.security.ObjectIdentifiers
- getNativeLibraries() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
- getNativeLibrary() - Method in class org.xipki.security.pkcs11.P11ModuleConf
- getNewDSAParameterSpec(int, int, SecureRandom) - Static method in class org.xipki.security.util.DSAParameterCache
- getNewKeyControl(byte[], String) - Static method in class org.xipki.security.qa.P11SignSpeed
- getNewObjectConf() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
- getNextUpdate() - Method in class org.xipki.security.asn1.CrlStreamParser
- getNonNullKeyId(P11Slot, byte[], String) - Static method in class org.xipki.security.qa.P11SignSpeed
- getNotAfter() - Method in class org.xipki.security.X509Cert
- getNotBefore() - Method in class org.xipki.security.X509Cert
- getNumSessions() - Method in class org.xipki.security.pkcs11.P11ModuleConf
- getNumSessions() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
- getOid() - Method in enum org.xipki.security.HashAlgo
- getOid() - Method in enum org.xipki.security.SignAlgo
- getOperationSystems() - Method in class org.xipki.security.pkcs11.Pkcs11conf.NativeLibrary
- getOutKeyStore(String) - Static method in class org.xipki.security.util.KeyUtil
- getOutputStream() - Method in class org.xipki.security.jce.JceSigner
- getOutputStream() - Method in class org.xipki.security.pkcs12.AESGmacContentSigner
- getOutputStream() - Method in class org.xipki.security.pkcs12.HmacContentSigner
- getOutputStream() - Method in class org.xipki.security.SignatureSigner
- getOutputStream() - Method in class org.xipki.security.XiWrappedContentSigner
- getP11CryptService(String) - Method in interface org.xipki.security.pkcs11.P11CryptServiceFactory
-
Gets the
P11CryptServiceof the given modulemoduleName. - getP11CryptService(String) - Method in class org.xipki.security.pkcs11.P11CryptServiceFactoryImpl
- getP11CryptServiceFactory() - Method in class org.xipki.security.Securities
- getP11MechanismFilter() - Method in class org.xipki.security.pkcs11.P11ModuleConf
- getP11Module(P11ModuleConf) - Method in interface org.xipki.security.pkcs11.P11ModuleFactoryRegister
- getP11Module(P11ModuleConf) - Method in class org.xipki.security.pkcs11.P11ModuleFactoryRegisterImpl
- getP11NewObjectConf() - Method in class org.xipki.security.pkcs11.P11ModuleConf
- getParameter(String) - Method in interface org.xipki.security.util.HttpRequestMetadataRetriever
- getPassword() - Method in class org.xipki.security.pkcs12.KeystoreGenerationParameters
- getPassword() - Method in class org.xipki.security.Securities.SecurityConf
- getPassword(P11SlotId) - Method in class org.xipki.security.pkcs11.P11ModuleConf.P11PasswordsRetriever
- getPasswordResolver() - Method in class org.xipki.security.pkcs11.P11ModuleConf.P11PasswordsRetriever
- getPasswordResolver() - Method in interface org.xipki.security.SecurityFactory
- getPasswordResolver() - Method in class org.xipki.security.SecurityFactoryImpl
- getPasswordRetriever() - Method in class org.xipki.security.pkcs11.P11ModuleConf
- getPasswords() - Method in class org.xipki.security.pkcs11.Pkcs11conf.PasswordSet
- getPasswordSets() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
- getPath() - Method in class org.xipki.security.pkcs11.Pkcs11conf.NativeLibrary
- getPeerCertificates() - Method in class org.xipki.security.SignerConf
- getPkcs11Conf() - Method in class org.xipki.security.Securities.SecurityConf
- getPreCertTbsCert(TBSCertificate) - Static method in class org.xipki.security.ctlog.CtLog
- getPrecomputedDSAKeystore(int, int) - Static method in class org.xipki.security.qa.P12SignSpeed
- getPrecomputedECKeystore(ASN1ObjectIdentifier) - Static method in class org.xipki.security.qa.P12SignSpeed
- getPrecomputedRSAKeystore(int, BigInteger) - Static method in class org.xipki.security.qa.P12SignSpeed
- getPrivateKey() - Method in class org.xipki.security.DHSigStaticKeyCertPair
- getPrivateKey() - Method in class org.xipki.security.KeypairGenResult
- getPublicKey() - Method in interface org.xipki.security.ConcurrentContentSigner
- getPublicKey() - Method in class org.xipki.security.DfltConcurrentContentSigner
- getPublicKey() - Method in class org.xipki.security.KeypairGenResult
- getPublicKey() - Method in class org.xipki.security.pkcs11.P11Key
- getPublicKey() - Method in class org.xipki.security.pkcs12.KeypairWithCert
- getPublicKey() - Method in class org.xipki.security.X509Cert
- getPublicKey(P11Key) - Method in class org.xipki.security.pkcs11.P11Slot
- getPublicKeyByteSize(ASN1ObjectIdentifier) - Static method in class org.xipki.security.EdECConstants
- getRandom() - Method in class org.xipki.security.pkcs12.KeystoreGenerationParameters
- getRandom4Key() - Method in interface org.xipki.security.SecurityFactory
- getRandom4Key() - Method in class org.xipki.security.SecurityFactoryImpl
- getRandom4Sign() - Method in interface org.xipki.security.SecurityFactory
- getRandom4Sign() - Method in class org.xipki.security.SecurityFactoryImpl
- getReason() - Method in class org.xipki.security.asn1.CrlStreamParser.RevokedCert
- getReason() - Method in class org.xipki.security.CertRevocationInfo
- getRevocationDate() - Method in class org.xipki.security.asn1.CrlStreamParser.RevokedCert
- getRevocationTime() - Method in class org.xipki.security.CertRevocationInfo
-
Gets the revocation time.
- getRsaModulus() - Method in class org.xipki.security.pkcs11.P11Key
- getRsaPublicExponent() - Method in class org.xipki.security.pkcs11.P11Key
- getSaltLength() - Method in class org.xipki.security.pkcs11.P11Params.P11RSAPkcsPssParams
- getSct_version() - Method in class org.xipki.security.ctlog.CtLogMessages.AddPreChainResponse
- getSctList() - Method in class org.xipki.security.ctlog.CtLog.SignedCertificateTimestampList
- getSecretKeyTypes() - Method in class org.xipki.security.pkcs11.P11ModuleConf
- getSecretKeyTypes() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
- getSecurityFactory() - Method in class org.xipki.security.Securities
- getSensitive() - Method in class org.xipki.security.pkcs11.P11Slot.P11NewKeyControl
- getSerialNumber() - Method in class org.xipki.security.asn1.CrlStreamParser.RevokedCert
- getSerialNumber() - Method in class org.xipki.security.DHSigStaticKeyCertPair
- getSerialNumber() - Method in class org.xipki.security.X509Cert
- getSerialNumberHex() - Method in class org.xipki.security.X509Cert
- getSha1OfMacKey() - Method in interface org.xipki.security.ConcurrentContentSigner
- getSha1OfMacKey() - Method in class org.xipki.security.DfltConcurrentContentSigner
- getSignature() - Method in class org.xipki.security.asn1.CrlStreamParser
- getSignature() - Method in class org.xipki.security.ctlog.CtLog.DigitallySigned
- getSignature() - Method in class org.xipki.security.ctlog.CtLog.SignatureAndHashAlgorithm
- getSignature() - Method in class org.xipki.security.ctlog.CtLogMessages.AddPreChainResponse
- getSignature() - Method in class org.xipki.security.jce.JceSigner
- getSignature() - Method in class org.xipki.security.pkcs12.AESGmacContentSigner
- getSignature() - Method in class org.xipki.security.pkcs12.HmacContentSigner
- getSignature() - Method in class org.xipki.security.SignatureSigner
- getSignature() - Method in class org.xipki.security.XiWrappedContentSigner
- getSignatureAlgoControl() - Method in class org.xipki.security.SignerConf
- getSignatureObject() - Method in class org.xipki.security.ctlog.CtLog.DigitallySigned
- getSignerFactories() - Method in class org.xipki.security.Securities.SecurityConf
- getSigningKey() - Method in interface org.xipki.security.ConcurrentContentSigner
-
Get the signing key.
- getSigningKey() - Method in class org.xipki.security.DfltConcurrentContentSigner
- getSlot(P11SlotId) - Method in class org.xipki.security.pkcs11.P11Module
-
Returns slot for the given
slotId. - getSlotId() - Method in class org.xipki.security.pkcs11.P11Key
- getSlotId() - Method in class org.xipki.security.pkcs11.P11Slot
- getSlotIdForId(long) - Method in class org.xipki.security.pkcs11.P11Module
- getSlotIdForIndex(int) - Method in class org.xipki.security.pkcs11.P11Module
- getSlotIds() - Method in class org.xipki.security.pkcs11.P11Module
- getSlots() - Method in class org.xipki.security.pkcs11.Pkcs11conf.MechanismFilter
- getSlots() - Method in class org.xipki.security.pkcs11.Pkcs11conf.PasswordSet
- getSM2Z(byte[], ASN1ObjectIdentifier, BigInteger, BigInteger) - Static method in class org.xipki.security.util.GMUtil
- getSM2Z(ASN1ObjectIdentifier, BigInteger, BigInteger) - Static method in class org.xipki.security.util.GMUtil
- getSubject() - Method in class org.xipki.security.DHSigStaticKeyCertPair
- getSubject() - Method in class org.xipki.security.X509Cert
- getSubjectAltNames() - Method in class org.xipki.security.X509Cert
- getSubjectKeyId() - Method in class org.xipki.security.X509Cert
- getSubjectPublicKeyInfo() - Method in class org.xipki.security.pkcs12.P12KeyGenerator.KeyPairWithSubjectPublicKeyInfo
- getSubjectPublicKeyInfo() - Method in class org.xipki.security.X509Cert
- getSubjectText() - Method in class org.xipki.security.X509Cert
- getSupportedGeneratorTypes() - Method in interface org.xipki.security.KeypairGeneratorFactoryRegister
-
Retrieves the types of supported keypair generators.
- getSupportedGeneratorTypes() - Method in class org.xipki.security.KeypairGeneratorFactoryRegisterImpl
- getSupportedKeypairGeneratorTypes() - Method in interface org.xipki.security.SecurityFactory
-
Retrieves the types of supported keypair generators.
- getSupportedKeypairGeneratorTypes() - Method in class org.xipki.security.SecurityFactoryImpl
- getSupportedKeypairTypes() - Method in class org.xipki.security.DfltKeypairGeneratorFactory
- getSupportedKeypairTypes() - Method in interface org.xipki.security.KeypairGeneratorFactory
-
Retrieves the types of supported signers.
- getSupportedSignerTypes() - Method in class org.xipki.security.pkcs11.P11SignerFactory
- getSupportedSignerTypes() - Method in class org.xipki.security.pkcs12.P12SignerFactory
- getSupportedSignerTypes() - Method in interface org.xipki.security.SecurityFactory
-
Retrieves the types of supported signers.
- getSupportedSignerTypes() - Method in class org.xipki.security.SecurityFactoryImpl
- getSupportedSignerTypes() - Method in interface org.xipki.security.SignerFactory
-
Retrieves the types of supported signers.
- getSupportedSignerTypes() - Method in interface org.xipki.security.SignerFactoryRegister
-
Retrieves the types of supported signers.
- getSupportedSignerTypes() - Method in class org.xipki.security.SignerFactoryRegisterImpl
- getTester() - Method in class org.xipki.security.qa.JceSignSpeed
- getTester() - Method in class org.xipki.security.qa.P11KeyGenSpeed
- getTester() - Method in class org.xipki.security.qa.P11SignSpeed
- getTester() - Method in class org.xipki.security.qa.P12KeyGenSpeed
- getTester() - Method in class org.xipki.security.qa.P12SignSpeed
- getThisUpdate() - Method in class org.xipki.security.asn1.CrlStreamParser
- getTimestamp() - Method in class org.xipki.security.ctlog.CtLog.SignedCertificateTimestamp
- getTimestamp() - Method in class org.xipki.security.ctlog.CtLogMessages.AddPreChainResponse
- getTlsClientCert() - Method in interface org.xipki.security.util.HttpRequestMetadataRetriever
- getType() - Method in class org.xipki.security.pkcs11.P11ModuleConf
- getType() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
- getUncompressedEncodedECPoint(ECPoint, int) - Static method in class org.xipki.security.util.KeyUtil
- getUsages() - Method in class org.xipki.security.pkcs11.P11Slot.P11NewKeyControl
- getUser() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
- getUserName() - Method in class org.xipki.security.pkcs11.P11ModuleConf
- getUserName() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
- getUserType() - Method in class org.xipki.security.pkcs11.P11ModuleConf
- getVersion() - Method in class org.xipki.security.asn1.CrlStreamParser
- getVersion() - Method in class org.xipki.security.ctlog.CtLog.SignedCertificateTimestamp
- givenName - Static variable in class org.xipki.security.ObjectIdentifiers.DN
- GMAC_AES128 - org.xipki.security.SignAlgo
- GMAC_AES192 - org.xipki.security.SignAlgo
- GMAC_AES256 - org.xipki.security.SignAlgo
- GMUtil - Class in org.xipki.security.util
-
Chinese GM/SM Util class.
H
- hasAssociatedCertificate() - Method in class org.xipki.security.bc.XiEdDSAContentVerifierProvider
- hasAssociatedCertificate() - Method in class org.xipki.security.bc.XiXDHContentVerifierProvider
- hash(byte[]) - Static method in class org.xipki.security.FpIdCalculator
-
Hash the data and returns the first 8 bytes of the hash value.
- hash(byte[]...) - Method in enum org.xipki.security.HashAlgo
- hash(byte[], int, int) - Method in enum org.xipki.security.HashAlgo
- hash(String) - Static method in class org.xipki.security.FpIdCalculator
-
Hash the data.getBytes("UTF-8") and returns the first 8 bytes of the hash value.
- HashAlgo - Enum in org.xipki.security
-
Hash algorithm enum.
- hashCode() - Method in class org.xipki.security.CertRevocationInfo
- hashCode() - Method in class org.xipki.security.pkcs11.P11SlotId
- hashCode() - Method in class org.xipki.security.TlsExtensionType
- hashCode() - Method in class org.xipki.security.X509Cert
- hasKeyusage(KeyUsage) - Method in class org.xipki.security.X509Cert
- hasNext() - Method in class org.xipki.security.asn1.CrlStreamParser.RevokedCertsIterator
- hex(byte[]) - Static method in class org.xipki.security.pkcs11.P11Slot
-
Returns the hex representation of the bytes.
- hexHash(byte[]...) - Method in enum org.xipki.security.HashAlgo
- hexHash(byte[], int, int) - Method in enum org.xipki.security.HashAlgo
- HMAC(boolean, SecurityFactory, P11Slot, byte[], String, String, int) - Constructor for class org.xipki.security.qa.P11SignSpeed.HMAC
- HMAC(SecurityFactory, String, int) - Constructor for class org.xipki.security.qa.P12SignSpeed.HMAC
- HMAC(SecurityFactory, P11Slot, byte[], String, int) - Constructor for class org.xipki.security.qa.P11SignSpeed.HMAC
- HMAC_SHA1 - org.xipki.security.SignAlgo
- HMAC_SHA224 - org.xipki.security.SignAlgo
- HMAC_SHA256 - org.xipki.security.SignAlgo
- HMAC_SHA3_224 - org.xipki.security.SignAlgo
- HMAC_SHA3_256 - org.xipki.security.SignAlgo
- HMAC_SHA3_384 - org.xipki.security.SignAlgo
- HMAC_SHA3_512 - org.xipki.security.SignAlgo
- HMAC_SHA384 - org.xipki.security.SignAlgo
- HMAC_SHA512 - org.xipki.security.SignAlgo
- HmacContentSigner - Class in org.xipki.security.pkcs12
-
HMAC signer.
- HmacContentSigner(SignAlgo, SecretKey) - Constructor for class org.xipki.security.pkcs12.HmacContentSigner
- HttpRequestMetadataRetriever - Interface in org.xipki.security.util
-
Interface to retrieve the metadata of HTTP request.
I
- id_ad_caRepository - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_ad_timeStamping - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_aes128_cbc_in_ecies - Static variable in class org.xipki.security.ObjectIdentifiers.Secg
- id_alg_dhPop_x25519 - Static variable in class org.xipki.security.ObjectIdentifiers.Xipki
- id_alg_dhPop_x448 - Static variable in class org.xipki.security.ObjectIdentifiers.Xipki
- id_ccc_Device_Enc_Cert - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_ccc_Endpoint_Cert_H - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_ccc_External_CA_Cert_F - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_ccc_extn - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_ccc_Internal_CA_Cert_E - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_ccc_Vehicle_Cert_K - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_ccc_Vehicle_Intermediate_Cert - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_ccc_VehicleOEM_CA_Cert_J - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_ccc_VehicleOEM_CA_Cert_M - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_ccc_VehicleOEM_Enc_Cert - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_ccc_VehicleOEM_Sig_Cert - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_cmc_changeSubjectName - Static variable in class org.xipki.security.ObjectIdentifiers.CMC
- id_domain_validated - Static variable in class org.xipki.security.ObjectIdentifiers.BaseRequirements
- id_ecies_specifiedParameters - Static variable in class org.xipki.security.ObjectIdentifiers.Secg
- id_ED25519 - Static variable in class org.xipki.security.EdECConstants
- id_ED448 - Static variable in class org.xipki.security.EdECConstants
- id_etsi_qcs_QcCompliance - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_etsi_qcs_QcLimitValue - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_etsi_qcs_QcPDS - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_etsi_qcs_QcRetentionPeriod - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_etsi_qcs_QcSSCD - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_extension_additionalInformation - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_extension_admission - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_extension_pkix_ocsp_nocheck - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_extension_restriction - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_extension_validityModel - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_GMT_0015_ICRegistrationNumber - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_GMT_0015_IdentityCode - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_GMT_0015_InsuranceNumber - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_GMT_0015_OrganizationCode - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_GMT_0015_TaxationNumber - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_hmac_full_ecies - Static variable in class org.xipki.security.ObjectIdentifiers.Secg
- id_individual_validated - Static variable in class org.xipki.security.ObjectIdentifiers.BaseRequirements
- id_iso18033_kdf2 - Static variable in class org.xipki.security.ObjectIdentifiers.Misc
- id_it_certProfile - Static variable in class org.xipki.security.ObjectIdentifiers.CMP
- id_kp_anyExtendedKeyUsage - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
- id_kp_appleSafariExtensionSigning - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
- id_kp_certificateTransparency - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
- id_kp_clientAuth - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
-
TLS WWW client authentication Key usage bits that may be consistent: digitalSignature and/or keyAgreement.
- id_kp_codeSigning - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
-
Signing of downloadable executable code Key usage bits that may be consistent: digitalSignature.
- id_kp_csn369791TlsClient - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
-
CSN 369791 TLS client.
- id_kp_csn369791TlsServer - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
-
CSN 369791 TLS server.
- id_kp_eapOverLan - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
-
EAP over LAN (EAPOL).
- id_kp_eapOverPpp - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
-
EAP over PPP.
- id_kp_emailProtection - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
-
Email protection Key usage bits that may be consistent: digitalSignature, nonRepudiation, and/or (keyEncipherment or keyAgreement).
- id_kp_etsiTslSigning - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
-
ETSI TSL Signing.
- id_kp_icaoMasterListSigning - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
-
ICAO Master List Signing.
- id_kp_ikeForIpsec - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
-
Internet Key Exchange for IPsec.
- id_kp_intelAmtManagement - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
-
Intel AMT management.
- id_kp_ipsecEndSystem - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
-
This purpose has been included in a predecessor draft of RFC 3280 and therefore continue to be listed by this implementation.
- id_kp_ipsecTunnel - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
-
This purpose has been included in a predecessor draft of RFC 3280 and therefore continue to be listed by this implementation.
- id_kp_ipsecUser - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
-
This purpose has been included in a predecessor draft of RFC 3280 and therefore continue to be listed by this implementation.
- id_kp_kerberosClientAuthentication - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
-
Kerberos Client Authentication.
- id_kp_kerberosKdc - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
-
Kerberos Key Distribution Center.
- id_kp_macAppStoreInstallerPackageSigning - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
- id_kp_macInstallerPackageSigning - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
- id_kp_microsoftCommercialCodeSigning - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
-
Microsoft Commercial Code Signing.
- id_kp_microsoftDocumentSigning - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
-
Microsoft Document Signing.
- id_kp_microsoftEfs - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
-
Microsoft Encrypted File System (EFS).
- id_kp_microsoftEfsRecovery - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
-
Microsoft EFS Recovery.
- id_kp_microsoftIndividualCodeSigning - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
-
Microsoft Individual Code Signing.
- id_kp_microsoftSmartCardLogon - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
-
Microsoft Smart Card Logon.
- id_kp_ocspSigning - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
-
Signing OCSP responses Key usage bits that may be consistent: digitalSignature and/or nonRepudiation.
- id_kp_pdfSigning - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
-
PDF Signing.
- id_kp_pivCardAuthentication - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
-
PIV Card Authentication.
- id_kp_scvpClient - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
-
SCVP Client.
- id_kp_scvpServer - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
-
SCVP Server.
- id_kp_serverAuth - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
-
TLS WWW server authentication Key usage bits that may be consistent: digitalSignature, keyEncipherment or keyAgreement.
- id_kp_sipDomain - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
-
SIP Domain.
- id_kp_sshClient - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
-
SSH Client.
- id_kp_sshServer - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
-
SSH Server.
- id_kp_timeStamping - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
-
Binding the hash of an object to a time Key usage bits that may be consistent: digitalSignature and/or nonRepudiation.
- id_organization_validated - Static variable in class org.xipki.security.ObjectIdentifiers.BaseRequirements
- id_pe_tlsfeature - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_pen - Static variable in class org.xipki.security.ObjectIdentifiers
-
registered PEN for xipki.org: 45522
- id_pkix_ocsp_extendedRevoke - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_pkix_ocsp_prefSigAlgs - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_precertificate - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_qcs_pkixQCSyntax_v1 - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_qcs_pkixQCSyntax_v2 - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_SCTs - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_smimeCapabilities - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
- id_X25519 - Static variable in class org.xipki.security.EdECConstants
- id_X448 - Static variable in class org.xipki.security.EdECConstants
- id_xipki_cmp_cmpGenmsg - Static variable in class org.xipki.security.ObjectIdentifiers.Xipki
- importSecretKey(long, byte[], P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
-
Imports secret key object in the PKCS#11 token.
- init() - Method in class org.xipki.security.pkcs11.P11CryptServiceFactoryImpl
- init() - Method in class org.xipki.security.Providers
- init() - Method in class org.xipki.security.Securities
- init(boolean, CipherParameters) - Method in class org.xipki.security.DSAPlainDigestSigner
- init(Securities.SecurityConf) - Method in class org.xipki.security.Securities
- initialize(String, PasswordResolver) - Method in interface org.xipki.security.ConcurrentContentSigner
-
Initializes me.
- initialize(String, PasswordResolver) - Method in class org.xipki.security.DfltConcurrentContentSigner
- initialize(String, PasswordResolver) - Method in class org.xipki.security.KeypairGenerator
-
Initializes me.
- initialize0(ConfPairs, PasswordResolver) - Method in class org.xipki.security.KeypairGenerator
- initialize0(ConfPairs, PasswordResolver) - Method in class org.xipki.security.pkcs11.P11KeypairGenerator
- initialize0(ConfPairs, PasswordResolver) - Method in class org.xipki.security.pkcs12.SoftwareKeypairGenerator
- initials - Static variable in class org.xipki.security.ObjectIdentifiers.DN
- initMechanisms(Map<Long, MechanismInfo>, P11ModuleConf.P11MechanismFilter) - Method in class org.xipki.security.pkcs11.P11Slot
- INSTANCE - Static variable in class org.xipki.security.CollectionAlgorithmValidator
- isAffected(BigInteger) - Static method in class org.xipki.security.util.RSABrokenKey
- isAlgorithmPermitted(AlgorithmIdentifier) - Method in interface org.xipki.security.AlgorithmValidator
- isAlgorithmPermitted(AlgorithmIdentifier) - Method in class org.xipki.security.CollectionAlgorithmValidator
- isAlgorithmPermitted(SignAlgo) - Method in interface org.xipki.security.AlgorithmValidator
- isAlgorithmPermitted(SignAlgo) - Method in class org.xipki.security.CollectionAlgorithmValidator
- isDeltaCrl() - Method in class org.xipki.security.asn1.CrlStreamParser
- isDsaPlain() - Method in class org.xipki.security.SignatureAlgoControl
- isDSASigAlgo() - Method in enum org.xipki.security.SignAlgo
- isECDSASigAlgo() - Method in enum org.xipki.security.SignAlgo
- isEDDSASigAlgo() - Method in enum org.xipki.security.SignAlgo
- isEdwardsCurve(ASN1ObjectIdentifier) - Static method in class org.xipki.security.EdECConstants
- isEdwardsOrMontgomeryCurve(ASN1ObjectIdentifier) - Static method in class org.xipki.security.EdECConstants
- isGm() - Method in class org.xipki.security.SignatureAlgoControl
- isGmac() - Method in enum org.xipki.security.SignAlgo
- isHealthy() - Method in interface org.xipki.security.ConcurrentContentSigner
- isHealthy() - Method in class org.xipki.security.DfltConcurrentContentSigner
- isHealthy() - Method in class org.xipki.security.KeypairGenerator
- isHealthy() - Method in class org.xipki.security.pkcs11.P11KeypairGenerator
- isHealthy() - Method in class org.xipki.security.pkcs12.SoftwareKeypairGenerator
- isHmac() - Method in enum org.xipki.security.SignAlgo
- isIgnoreLabel() - Method in class org.xipki.security.pkcs11.P11ModuleConf.P11NewObjectConf
- isKeyStrongrandomEnabled() - Method in class org.xipki.security.Securities.SecurityConf
- isMac() - Method in interface org.xipki.security.ConcurrentContentSigner
- isMac() - Method in class org.xipki.security.DfltConcurrentContentSigner
- isMac() - Method in enum org.xipki.security.SignAlgo
- isMechanismPermitted(P11SlotId, long) - Method in class org.xipki.security.pkcs11.P11ModuleConf.P11MechanismFilter
- isMontgomeryCurve(ASN1ObjectIdentifier) - Static method in class org.xipki.security.EdECConstants
- isPlainECDSASigAlgo() - Method in enum org.xipki.security.SignAlgo
- isReadonly() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
- isReadOnly() - Method in class org.xipki.security.pkcs11.P11Module
- isReadOnly() - Method in class org.xipki.security.pkcs11.P11ModuleConf
- isReadOnly() - Method in class org.xipki.security.pkcs11.P11Slot
- isRSAPkcs1SigAlgo() - Method in enum org.xipki.security.SignAlgo
- isRsaPss() - Method in class org.xipki.security.SignatureAlgoControl
- isRSAPSSMGF1SigAlgo() - Method in enum org.xipki.security.SignAlgo
- isRSAPSSSigAlgo() - Method in enum org.xipki.security.SignAlgo
- isSecretKey() - Method in class org.xipki.security.pkcs11.P11Key
- isSelfSigned() - Method in class org.xipki.security.X509Cert
- isShake() - Method in enum org.xipki.security.HashAlgo
- isSignStrongrandomEnabled() - Method in class org.xipki.security.Securities.SecurityConf
- isSlotIncluded(P11SlotId) - Method in class org.xipki.security.pkcs11.P11ModuleConf
- isSm2primev2Curve(EllipticCurve) - Static method in class org.xipki.security.util.GMUtil
- isSm2primev2Curve(ECCurve) - Static method in class org.xipki.security.util.GMUtil
- isSM2SigAlgo() - Method in enum org.xipki.security.SignAlgo
- isStrongRandom4KeyEnabled() - Method in class org.xipki.security.SecurityFactoryImpl
- isStrongRandom4SignEnabled() - Method in class org.xipki.security.SecurityFactoryImpl
- IssuerHash - Class in org.xipki.security
-
Contains issuerNameHash and issuerKeyHash as specified in the OCSP standard RFC 6960.
- IssuerHash(HashAlgo, byte[], byte[]) - Constructor for class org.xipki.security.IssuerHash
- IssuerHash(HashAlgo, X509Cert) - Constructor for class org.xipki.security.IssuerHash
- issues(X509Cert, X509Cert) - Static method in class org.xipki.security.util.X509Util
J
- JceSigner - Class in org.xipki.security.jce
-
JCE signer
- JceSigner(PrivateKey, SignAlgo, String, Provider) - Constructor for class org.xipki.security.jce.JceSigner
- JceSignerBuilder - Class in org.xipki.security.jce
-
Builder of
ConcurrentContentSignerfor PKCS#11 token. - JceSignerBuilder(PrivateKey, PublicKey, X509Cert[], String) - Constructor for class org.xipki.security.jce.JceSignerBuilder
- JceSignerBuilder(PrivateKey, PublicKey, X509Cert[], Provider) - Constructor for class org.xipki.security.jce.JceSignerBuilder
- JceSignSpeed - Class in org.xipki.security.qa
-
Speed test of signature creation for JCE based Token.
- JceSignSpeed(SecurityFactory, String, String, String, String, int) - Constructor for class org.xipki.security.qa.JceSignSpeed
- JSON - Class in org.xipki.security.util
-
JSON util class
- JSON() - Constructor for class org.xipki.security.util.JSON
- jurisdictionOfIncorporationCountryName - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
jurisdictionOfIncorporationCountryName.
- jurisdictionOfIncorporationLocalityName - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
jurisdictionOfIncorporationLocalityName.
- jurisdictionOfIncorporationStateOrProvinceName - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
jurisdictionOfIncorporationStateOrProvinceName.
K
- KEY_COMPROMISE - org.xipki.security.CrlReason
-
This reason indicates that it is known or suspected that the certificate subject's private key has been compromised.
- keyAgreement - org.xipki.security.KeyUsage
- KeyCertBytesPair - Class in org.xipki.security
- KeyCertBytesPair(byte[], byte[]) - Constructor for class org.xipki.security.KeyCertBytesPair
- keyCertSign - org.xipki.security.KeyUsage
- keyEncipherment - org.xipki.security.KeyUsage
- keyId - Variable in class org.xipki.security.pkcs11.P11Key
- KeypairGenerator - Class in org.xipki.security
-
Concurrent keypair generator.
- KeypairGenerator() - Constructor for class org.xipki.security.KeypairGenerator
- KeypairGeneratorFactory - Interface in org.xipki.security
-
Factory to create
KeypairGenerator. - KeypairGeneratorFactoryRegister - Interface in org.xipki.security
-
Interface to register
KeypairGeneratorFactoryand to create newKeypairGenerator. - KeypairGeneratorFactoryRegisterImpl - Class in org.xipki.security
-
An implementation of
KeypairGeneratorFactoryRegister. - KeypairGeneratorFactoryRegisterImpl() - Constructor for class org.xipki.security.KeypairGeneratorFactoryRegisterImpl
- KeypairGenResult - Class in org.xipki.security
-
Abstract class of the result of Keypair generation.
- KeypairGenResult(PrivateKeyInfo, SubjectPublicKeyInfo) - Constructor for class org.xipki.security.KeypairGenResult
- keyPairTypes - Variable in class org.xipki.security.pkcs11.P11Slot
- KeypairWithCert - Class in org.xipki.security.pkcs12
-
Keypair with certificate.
- KeypairWithCert(PrivateKey, X509Cert[]) - Constructor for class org.xipki.security.pkcs12.KeypairWithCert
- KeyPairWithSubjectPublicKeyInfo(KeyPair, SubjectPublicKeyInfo) - Constructor for class org.xipki.security.pkcs12.P12KeyGenerator.KeyPairWithSubjectPublicKeyInfo
- keyspecs - Variable in class org.xipki.security.KeypairGenerator
- keystore() - Method in class org.xipki.security.pkcs12.KeyStoreWrapper
- KeystoreGenerationParameters - Class in org.xipki.security.pkcs12
-
Parameters for the keystore generation.
- KeystoreGenerationParameters(char[]) - Constructor for class org.xipki.security.pkcs12.KeystoreGenerationParameters
- keystoreObject() - Method in class org.xipki.security.pkcs12.KeyStoreWrapper
- KeyStoreWrapper - Class in org.xipki.security.pkcs12
-
Keystore wrapper (containing the keystore object and its encoded form).
- KeyStoreWrapper(byte[]) - Constructor for class org.xipki.security.pkcs12.KeyStoreWrapper
- KeyUsage - Enum in org.xipki.security
-
Certificate key usage enum.
- KeyUtil - Class in org.xipki.security.util
-
Key utility class.
L
- L - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
locality name - StringType(SIZE(1..64))
- listCertificates(String) - Static method in class org.xipki.security.util.X509Util
- localityName - Static variable in class org.xipki.security.ObjectIdentifiers.DN
M
- markAndReadTag(InputStream) - Static method in class org.xipki.security.asn1.Asn1StreamParser
- match(HashAlgo, byte[], byte[]) - Method in class org.xipki.security.IssuerHash
- MAX_FRAGMENT_LENGTH - Static variable in class org.xipki.security.TlsExtensionType
- md5 - org.xipki.security.ctlog.CtLog.HashAlgorithm
- MechanismFilter() - Constructor for class org.xipki.security.pkcs11.Pkcs11conf.MechanismFilter
- MechanismSet() - Constructor for class org.xipki.security.pkcs11.Pkcs11conf.MechanismSet
- Misc() - Constructor for class org.xipki.security.ObjectIdentifiers.Misc
- Module() - Constructor for class org.xipki.security.pkcs11.Pkcs11conf.Module
- moduleName - Variable in class org.xipki.security.pkcs11.P11Slot
- MyInt() - Constructor for class org.xipki.security.asn1.Asn1StreamParser.MyInt
N
- name - Variable in class org.xipki.security.KeypairGenerator
- name - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
id-at-name.
- nameAtBirth - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
ISIS-MTT NameAtBirth - DirectoryString(SIZE(1..64)
- nameToOid(String) - Static method in class org.xipki.security.ObjectIdentifiers
- NativeLibrary() - Constructor for class org.xipki.security.pkcs11.Pkcs11conf.NativeLibrary
- NativeP11Module - Class in org.xipki.security.pkcs11
-
P11Modulebased on the ipkcs11wrapper or jpkcs11wrapper. - NativeP11ModuleFactory - Class in org.xipki.security.pkcs11
-
P11ModuleFactoryto createP11Moduleof type "native". - NativeP11ModuleFactory() - Constructor for class org.xipki.security.pkcs11.NativeP11ModuleFactory
- newKeypairGenerator(String, String, SecurityFactory) - Method in class org.xipki.security.DfltKeypairGeneratorFactory
- newKeypairGenerator(String, String, SecurityFactory) - Method in interface org.xipki.security.KeypairGeneratorFactory
-
Creates a new keypair generator.
- newKeypairGenerator(SecurityFactory, String, String) - Method in interface org.xipki.security.KeypairGeneratorFactoryRegister
-
Creates a new
KeypairGenerator. - newKeypairGenerator(SecurityFactory, String, String) - Method in class org.xipki.security.KeypairGeneratorFactoryRegisterImpl
- newModule(P11ModuleConf) - Method in class org.xipki.security.pkcs11.emulator.EmulatorP11ModuleFactory
- newModule(P11ModuleConf) - Method in class org.xipki.security.pkcs11.NativeP11ModuleFactory
- newModule(P11ModuleConf) - Method in interface org.xipki.security.pkcs11.P11ModuleFactory
-
Creates a new signer.
- newObjectConf - Variable in class org.xipki.security.pkcs11.P11Slot
- NewObjectConf() - Constructor for class org.xipki.security.pkcs11.Pkcs11conf.NewObjectConf
- newSignature() - Method in enum org.xipki.security.SignAlgo
- newSignature(String) - Method in enum org.xipki.security.SignAlgo
- newSigner(String, SignerConf, X509Cert[]) - Method in class org.xipki.security.pkcs11.P11SignerFactory
- newSigner(String, SignerConf, X509Cert[]) - Method in class org.xipki.security.pkcs12.P12SignerFactory
- newSigner(String, SignerConf, X509Cert[]) - Method in interface org.xipki.security.SignerFactory
-
Creates a new signer.
- newSigner(SecurityFactory, String, SignerConf, X509Cert[]) - Method in interface org.xipki.security.SignerFactoryRegister
-
Creates a new
ConcurrentContentSigner. - newSigner(SecurityFactory, String, SignerConf, X509Cert[]) - Method in class org.xipki.security.SignerFactoryRegisterImpl
- next() - Method in class org.xipki.security.asn1.CrlStreamParser.RevokedCertsIterator
- NIF - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
NIF, Tax ID number, for individuals (Spain).
- NoIdleSignerException - Exception in org.xipki.security
-
Exception that indicates no idle signer is available.
- NoIdleSignerException() - Constructor for exception org.xipki.security.NoIdleSignerException
- NoIdleSignerException(String) - Constructor for exception org.xipki.security.NoIdleSignerException
- NoIdleSignerException(String, Throwable) - Constructor for exception org.xipki.security.NoIdleSignerException
- NoIdleSignerException(Throwable) - Constructor for exception org.xipki.security.NoIdleSignerException
- none - org.xipki.security.ctlog.CtLog.HashAlgorithm
O
- O - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
organization - StringType(SIZE(1..64))
- objectExistsByIdLabel(byte[], String) - Method in class org.xipki.security.pkcs11.P11Slot
- ObjectIdentifiers - Class in org.xipki.security
-
Collection of OBJECT IDENFIFIERS.
- ObjectIdentifiers.BaseRequirements - Class in org.xipki.security
- ObjectIdentifiers.CMC - Class in org.xipki.security
- ObjectIdentifiers.CMP - Class in org.xipki.security
- ObjectIdentifiers.DN - Class in org.xipki.security
- ObjectIdentifiers.Extn - Class in org.xipki.security
- ObjectIdentifiers.Misc - Class in org.xipki.security
- ObjectIdentifiers.Secg - Class in org.xipki.security
- ObjectIdentifiers.Xipki - Class in org.xipki.security
- ObjectIdentifiers.XKU - Class in org.xipki.security
- ofCode(byte) - Static method in enum org.xipki.security.ctlog.CtLog.HashAlgorithm
- ofCode(byte) - Static method in enum org.xipki.security.ctlog.CtLog.SignatureAlgorithm
- oidToDisplayName(ASN1ObjectIdentifier) - Static method in class org.xipki.security.ObjectIdentifiers
- org.xipki.security - package org.xipki.security
- org.xipki.security.asn1 - package org.xipki.security.asn1
- org.xipki.security.bc - package org.xipki.security.bc
- org.xipki.security.ctlog - package org.xipki.security.ctlog
- org.xipki.security.jce - package org.xipki.security.jce
- org.xipki.security.pkcs11 - package org.xipki.security.pkcs11
- org.xipki.security.pkcs11.emulator - package org.xipki.security.pkcs11.emulator
- org.xipki.security.pkcs12 - package org.xipki.security.pkcs12
- org.xipki.security.qa - package org.xipki.security.qa
- org.xipki.security.util - package org.xipki.security.util
- organizationIdentifier - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
organizationIdentifier - StringType(SIZE(1..64))
- OU - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
organizational unit name - StringType(SIZE(1..64))
P
- P11ByteArrayParams(byte[]) - Constructor for class org.xipki.security.pkcs11.P11Params.P11ByteArrayParams
- P11CryptService - Class in org.xipki.security.pkcs11
-
PKCS#11 cryptographic service.
- P11CryptService(P11Module) - Constructor for class org.xipki.security.pkcs11.P11CryptService
- P11CryptServiceFactory - Interface in org.xipki.security.pkcs11
-
Factory to create
P11CryptService. - P11CryptServiceFactoryImpl - Class in org.xipki.security.pkcs11
-
An implementation of
P11CryptServiceFactory. - P11CryptServiceFactoryImpl(P11ModuleFactoryRegister) - Constructor for class org.xipki.security.pkcs11.P11CryptServiceFactoryImpl
- P11Key - Class in org.xipki.security.pkcs11
-
PKCS#11 key.
- P11Key(P11Slot, PKCS11KeyId) - Constructor for class org.xipki.security.pkcs11.P11Key
- P11KeyGenSpeed - Class in org.xipki.security.qa
-
Speed test of PKCS#11 keypair generation.
- P11KeyGenSpeed(P11Slot, String) - Constructor for class org.xipki.security.qa.P11KeyGenSpeed
- P11KeyGenSpeed.DSA - Class in org.xipki.security.qa
- P11KeyGenSpeed.EC - Class in org.xipki.security.qa
- P11KeyGenSpeed.RSA - Class in org.xipki.security.qa
- P11KeyGenSpeed.SM2 - Class in org.xipki.security.qa
- P11KeypairGenerator - Class in org.xipki.security.pkcs11
-
PKCS#11
P11KeypairGenerator. - P11KeypairGenerator(P11CryptServiceFactory) - Constructor for class org.xipki.security.pkcs11.P11KeypairGenerator
- P11Module - Class in org.xipki.security.pkcs11
-
PKCS#11 module.
- P11Module(P11ModuleConf) - Constructor for class org.xipki.security.pkcs11.P11Module
- P11ModuleConf - Class in org.xipki.security.pkcs11
-
Configuration of a PKCS#11 module.
- P11ModuleConf(Pkcs11conf.Module, List<Pkcs11conf.MechanismSet>, PasswordResolver) - Constructor for class org.xipki.security.pkcs11.P11ModuleConf
- P11ModuleConf.P11MechanismFilter - Class in org.xipki.security.pkcs11
- P11ModuleConf.P11NewObjectConf - Class in org.xipki.security.pkcs11
- P11ModuleConf.P11PasswordsRetriever - Class in org.xipki.security.pkcs11
- P11ModuleFactory - Interface in org.xipki.security.pkcs11
-
Factory to create
P11Module. - P11ModuleFactoryRegister - Interface in org.xipki.security.pkcs11
-
Register of
P11ModuleFactorys. - P11ModuleFactoryRegisterImpl - Class in org.xipki.security.pkcs11
-
An implementation of
P11ModuleFactoryRegisters. - P11ModuleFactoryRegisterImpl() - Constructor for class org.xipki.security.pkcs11.P11ModuleFactoryRegisterImpl
- P11NewKeyControl(byte[], String) - Constructor for class org.xipki.security.pkcs11.P11Slot.P11NewKeyControl
- P11NewObjectConf() - Constructor for class org.xipki.security.pkcs11.P11ModuleConf.P11NewObjectConf
- P11NewObjectConf(Pkcs11conf.NewObjectConf) - Constructor for class org.xipki.security.pkcs11.P11ModuleConf.P11NewObjectConf
- P11NewObjectControl(byte[], String) - Constructor for class org.xipki.security.pkcs11.P11Slot.P11NewObjectControl
- P11Params - Interface in org.xipki.security.pkcs11
-
PKCS#11 params.
- P11Params.P11ByteArrayParams - Class in org.xipki.security.pkcs11
- P11Params.P11RSAPkcsPssParams - Class in org.xipki.security.pkcs11
- P11RSAPkcsPssParams(long, long, int) - Constructor for class org.xipki.security.pkcs11.P11Params.P11RSAPkcsPssParams
- P11RSAPkcsPssParams(HashAlgo) - Constructor for class org.xipki.security.pkcs11.P11Params.P11RSAPkcsPssParams
- P11SignerFactory - Class in org.xipki.security.pkcs11
-
SignerFactoryfor PKCS#11 token. - P11SignerFactory() - Constructor for class org.xipki.security.pkcs11.P11SignerFactory
- P11SignSpeed - Class in org.xipki.security.qa
-
Speed test of PKCS#11 signature creation.
- P11SignSpeed(SecurityFactory, P11Slot, String, boolean, PKCS11KeyId, String, int) - Constructor for class org.xipki.security.qa.P11SignSpeed
- P11SignSpeed.DSA - Class in org.xipki.security.qa
- P11SignSpeed.EC - Class in org.xipki.security.qa
- P11SignSpeed.HMAC - Class in org.xipki.security.qa
- P11SignSpeed.RSA - Class in org.xipki.security.qa
- P11SignSpeed.SM2 - Class in org.xipki.security.qa
- P11Slot - Class in org.xipki.security.pkcs11
-
PKCS#11 slot.
- P11Slot(String, P11SlotId, boolean, List<Long>, List<Long>, P11ModuleConf.P11NewObjectConf) - Constructor for class org.xipki.security.pkcs11.P11Slot
- P11Slot.P11KeyUsage - Enum in org.xipki.security.pkcs11
- P11Slot.P11NewKeyControl - Class in org.xipki.security.pkcs11
- P11Slot.P11NewObjectControl - Class in org.xipki.security.pkcs11
- P11SlotId - Class in org.xipki.security.pkcs11
-
Identifier of a
P11Slot. - P11SlotId(int, long) - Constructor for class org.xipki.security.pkcs11.P11SlotId
- P12ContentSignerBuilder - Class in org.xipki.security.pkcs12
-
Builder of signer based PKCS#12 keystore.
- P12ContentSignerBuilder(PrivateKey, PublicKey) - Constructor for class org.xipki.security.pkcs12.P12ContentSignerBuilder
- P12ContentSignerBuilder(KeypairWithCert) - Constructor for class org.xipki.security.pkcs12.P12ContentSignerBuilder
- P12KeyGenerator - Class in org.xipki.security.pkcs12
-
PKCS#12 key generator.
- P12KeyGenerator() - Constructor for class org.xipki.security.pkcs12.P12KeyGenerator
- P12KeyGenerator.KeyPairWithSubjectPublicKeyInfo - Class in org.xipki.security.pkcs12
- P12KeyGenSpeed - Class in org.xipki.security.qa
-
Speed test of PKCS#12 keypair generation.
- P12KeyGenSpeed(String, SecurityFactory) - Constructor for class org.xipki.security.qa.P12KeyGenSpeed
- P12KeyGenSpeed.DSA - Class in org.xipki.security.qa
- P12KeyGenSpeed.EC - Class in org.xipki.security.qa
- P12KeyGenSpeed.RSA - Class in org.xipki.security.qa
- P12MacContentSignerBuilder - Class in org.xipki.security.pkcs12
-
Builder of PKCS#12 MAC signers.
- P12MacContentSignerBuilder(String, InputStream, char[], String, char[]) - Constructor for class org.xipki.security.pkcs12.P12MacContentSignerBuilder
- P12MacContentSignerBuilder(SecretKey) - Constructor for class org.xipki.security.pkcs12.P12MacContentSignerBuilder
- P12SignerFactory - Class in org.xipki.security.pkcs12
-
SignerFactoryfor the types pkcs12 and jceks. - P12SignerFactory() - Constructor for class org.xipki.security.pkcs12.P12SignerFactory
- P12SignSpeed - Class in org.xipki.security.qa
-
Speed test of PKCS#12 signature creation.
- P12SignSpeed(String, SecurityFactory, String, byte[], String, int) - Constructor for class org.xipki.security.qa.P12SignSpeed
- P12SignSpeed(SecurityFactory, String, byte[], String, int) - Constructor for class org.xipki.security.qa.P12SignSpeed
- P12SignSpeed.AESGmac - Class in org.xipki.security.qa
- P12SignSpeed.DSA - Class in org.xipki.security.qa
- P12SignSpeed.EC - Class in org.xipki.security.qa
- P12SignSpeed.HMAC - Class in org.xipki.security.qa
- P12SignSpeed.RSA - Class in org.xipki.security.qa
- P12SignSpeed.SM2 - Class in org.xipki.security.qa
- P12XdhMacContentSignerBuilder - Class in org.xipki.security.pkcs12
-
Builder of PKCS#12 XDH (e.g.
- P12XdhMacContentSignerBuilder(KeypairWithCert, X509Cert) - Constructor for class org.xipki.security.pkcs12.P12XdhMacContentSignerBuilder
- P12XdhMacContentSignerBuilder(X509Cert, PrivateKey, PublicKey) - Constructor for class org.xipki.security.pkcs12.P12XdhMacContentSignerBuilder
- parseCert(byte[]) - Static method in class org.xipki.security.util.X509Util
- parseCert(File) - Static method in class org.xipki.security.util.X509Util
- parseCert(InputStream) - Static method in class org.xipki.security.util.X509Util
- parseCerts(byte[]) - Static method in class org.xipki.security.util.X509Util
- parseCerts(InputStream) - Static method in class org.xipki.security.util.X509Util
- parseCerts(List<FileOrBinary>) - Static method in class org.xipki.security.util.X509Util
- parseCrl(byte[]) - Static method in class org.xipki.security.util.X509Util
- parseCrl(File) - Static method in class org.xipki.security.util.X509Util
- parseCsr(byte[]) - Static method in class org.xipki.security.util.X509Util
- parseCsr(File) - Static method in class org.xipki.security.util.X509Util
- parseObject(byte[], Class<T>) - Static method in class org.xipki.security.util.JSON
- parseObject(File, Class<T>) - Static method in class org.xipki.security.util.JSON
- parseObject(InputStream, Class<T>) - Static method in class org.xipki.security.util.JSON
- parseObject(String, Class<T>) - Static method in class org.xipki.security.util.JSON
- parseX509Certificate(InputStream) - Static method in class org.xipki.security.util.X509Util
- PASSWORD - Static variable in class org.xipki.security.qa.P12SignSpeed
- PasswordSet() - Constructor for class org.xipki.security.pkcs11.Pkcs11conf.PasswordSet
- PERMITTED_CLIENT_CRLREASONS - Static variable in enum org.xipki.security.CrlReason
- Pkcs11conf - Class in org.xipki.security.pkcs11
-
Configuration of PKCS#11.
- Pkcs11conf() - Constructor for class org.xipki.security.pkcs11.Pkcs11conf
- Pkcs11conf.MechanismFilter - Class in org.xipki.security.pkcs11
- Pkcs11conf.MechanismSet - Class in org.xipki.security.pkcs11
- Pkcs11conf.Module - Class in org.xipki.security.pkcs11
- Pkcs11conf.NativeLibrary - Class in org.xipki.security.pkcs11
- Pkcs11conf.NewObjectConf - Class in org.xipki.security.pkcs11
- Pkcs11conf.PasswordSet - Class in org.xipki.security.pkcs11
- Pkcs11conf.Slot - Class in org.xipki.security.pkcs11
- PKCS1Util - Class in org.xipki.security.util
-
PKCS#1 utility class.
- PKCS1Util() - Constructor for class org.xipki.security.util.PKCS1Util
- PKIX - org.xipki.security.CertpathValidationModel
- placeOfBirth - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
RFC 3039 PlaceOfBirth - DirectoryString(SIZE(1..128)
- PLAINECDSA_SHA1 - org.xipki.security.SignAlgo
- PLAINECDSA_SHA224 - org.xipki.security.SignAlgo
- PLAINECDSA_SHA256 - org.xipki.security.SignAlgo
- PLAINECDSA_SHA384 - org.xipki.security.SignAlgo
- PLAINECDSA_SHA512 - org.xipki.security.SignAlgo
- postalAddress - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
RFC 3039 PostalAddress - SEQUENCE SIZE (1..6) OF DirectoryString(SIZE(1..30))
- postalCode - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
postalCode - DirectoryString(SIZE(1..40)
- printSupportedMechanism(OutputStream) - Method in class org.xipki.security.pkcs11.P11Slot
- PRIVILEGE_WITHDRAWN - org.xipki.security.CrlReason
-
This reason indicates that the privileges granted to the subject of the certificate have been withdrawn.
- Providers - Class in org.xipki.security
-
Helper class to register providers
BouncyCastleProvider. - Providers() - Constructor for class org.xipki.security.Providers
- pseudonym - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
RFC 3039 Pseudonym - DirectoryString(SIZE(1..64)
- putConfEntry(String, String) - Method in class org.xipki.security.SignerConf
R
- rdnValueToString(ASN1Encodable) - Static method in class org.xipki.security.util.X509Util
- readBlock(int, BufferedInputStream, String) - Static method in class org.xipki.security.asn1.Asn1StreamParser
- readBlock(BufferedInputStream, String) - Static method in class org.xipki.security.asn1.Asn1StreamParser
- readLength(Asn1StreamParser.MyInt, InputStream) - Static method in class org.xipki.security.asn1.Asn1StreamParser
- readTime(ASN1Encodable) - Static method in class org.xipki.security.asn1.Asn1StreamParser
- readTime(Asn1StreamParser.MyInt, BufferedInputStream, String) - Static method in class org.xipki.security.asn1.Asn1StreamParser
- readValue(int, BufferedInputStream, String) - Static method in class org.xipki.security.asn1.Asn1StreamParser
- registFactory(KeypairGeneratorFactory) - Method in class org.xipki.security.KeypairGeneratorFactoryRegisterImpl
- registFactory(P11ModuleFactory) - Method in class org.xipki.security.pkcs11.P11ModuleFactoryRegisterImpl
- registFactory(SignerFactory) - Method in class org.xipki.security.SignerFactoryRegisterImpl
- remove(int) - Method in class org.xipki.security.ctlog.CtLog.SerializedSCT
- REMOVE_FROM_CRL - org.xipki.security.CrlReason
-
This reason indicates that the certificate was previously on hold and should be removed from the CRL.
- removeConfEntry(String) - Method in class org.xipki.security.SignerConf
- requiteSigner(ConcurrentBagEntrySigner) - Method in interface org.xipki.security.ConcurrentContentSigner
- requiteSigner(ConcurrentBagEntrySigner) - Method in class org.xipki.security.DfltConcurrentContentSigner
- reset() - Method in class org.xipki.security.DSAPlainDigestSigner
- reset() - Method in class org.xipki.security.pkcs11.DigestOutputStream
- reverse(X500Name) - Static method in class org.xipki.security.util.X509Util
- revokedCertificates() - Method in class org.xipki.security.asn1.CrlStreamParser
- rsa - org.xipki.security.ctlog.CtLog.SignatureAlgorithm
- RSA(boolean, SecurityFactory, P11Slot, byte[], String, String, int, int, BigInteger) - Constructor for class org.xipki.security.qa.P11SignSpeed.RSA
- RSA(int, BigInteger, SecurityFactory) - Constructor for class org.xipki.security.qa.P12KeyGenSpeed.RSA
- RSA(P11Slot, int, BigInteger) - Constructor for class org.xipki.security.qa.P11KeyGenSpeed.RSA
- RSA(SecurityFactory, String, int, int, BigInteger) - Constructor for class org.xipki.security.qa.P12SignSpeed.RSA
- RSA(SecurityFactory, P11Slot, byte[], String, int, int, BigInteger) - Constructor for class org.xipki.security.qa.P11SignSpeed.RSA
- RSA_SHA1 - org.xipki.security.SignAlgo
- RSA_SHA224 - org.xipki.security.SignAlgo
- RSA_SHA256 - org.xipki.security.SignAlgo
- RSA_SHA3_224 - org.xipki.security.SignAlgo
- RSA_SHA3_256 - org.xipki.security.SignAlgo
- RSA_SHA3_384 - org.xipki.security.SignAlgo
- RSA_SHA3_512 - org.xipki.security.SignAlgo
- RSA_SHA384 - org.xipki.security.SignAlgo
- RSA_SHA512 - org.xipki.security.SignAlgo
- RSABrokenKey - Class in org.xipki.security.util
-
RSA broken key checker.
- RSABrokenKey() - Constructor for class org.xipki.security.util.RSABrokenKey
- rsaE - Variable in class org.xipki.security.KeypairGenerator
- RSAES_OAEP_DECODE(byte[], int, HashAlgo) - Static method in class org.xipki.security.util.PKCS1Util
- RSAES_OAEP_ENCODE(byte[], int, HashAlgo, SecureRandom) - Static method in class org.xipki.security.util.PKCS1Util
- RSAPSS_SHA1 - org.xipki.security.SignAlgo
- RSAPSS_SHA224 - org.xipki.security.SignAlgo
- RSAPSS_SHA256 - org.xipki.security.SignAlgo
- RSAPSS_SHA3_224 - org.xipki.security.SignAlgo
- RSAPSS_SHA3_256 - org.xipki.security.SignAlgo
- RSAPSS_SHA3_384 - org.xipki.security.SignAlgo
- RSAPSS_SHA3_512 - org.xipki.security.SignAlgo
- RSAPSS_SHA384 - org.xipki.security.SignAlgo
- RSAPSS_SHA512 - org.xipki.security.SignAlgo
- RSAPSS_SHAKE128 - org.xipki.security.SignAlgo
- RSAPSS_SHAKE256 - org.xipki.security.SignAlgo
S
- Secg() - Constructor for class org.xipki.security.ObjectIdentifiers.Secg
- secretKeyTypes - Variable in class org.xipki.security.pkcs11.P11Slot
- Securities - Class in org.xipki.security
-
Utility class to initialize
SecurityFactoryandP11CryptServiceFactory. - Securities() - Constructor for class org.xipki.security.Securities
- Securities(List<P11ModuleFactory>) - Constructor for class org.xipki.security.Securities
- Securities.SecurityConf - Class in org.xipki.security
- SecurityConf() - Constructor for class org.xipki.security.Securities.SecurityConf
- SecurityFactory - Interface in org.xipki.security
-
This is the core interface.
- SecurityFactoryImpl - Class in org.xipki.security
-
An implementation of
SecurityFactory. - SecurityFactoryImpl() - Constructor for class org.xipki.security.SecurityFactoryImpl
- SerializedSCT(List<CtLog.SignedCertificateTimestamp>) - Constructor for class org.xipki.security.ctlog.CtLog.SerializedSCT
- serialNumber - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
device serial number name - StringType(SIZE(1..64))
- SERVER_NAME - Static variable in class org.xipki.security.TlsExtensionType
- setCertificateChain(X509Cert[]) - Method in interface org.xipki.security.ConcurrentContentSigner
-
Set the CertificateChain.
- setCertificateChain(X509Cert[]) - Method in class org.xipki.security.DfltConcurrentContentSigner
- setChain(List<byte[]>) - Method in class org.xipki.security.ctlog.CtLogMessages.AddPreChainRequest
- setDefaultSignerParallelism(int) - Method in class org.xipki.security.Securities.SecurityConf
- setDefaultSignerParallelism(int) - Method in class org.xipki.security.SecurityFactoryImpl
- setDsaParameters(BigInteger, BigInteger, BigInteger) - Method in class org.xipki.security.pkcs11.P11Key
- setEcParams(ASN1ObjectIdentifier) - Method in class org.xipki.security.pkcs11.P11Key
- setExcludeSlots(List<Pkcs11conf.Slot>) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
- setExtensions(byte[]) - Method in class org.xipki.security.ctlog.CtLogMessages.AddPreChainResponse
- setExtractable(Boolean) - Method in class org.xipki.security.pkcs11.P11Slot.P11NewKeyControl
- setId(byte[]) - Method in class org.xipki.security.ctlog.CtLogMessages.AddPreChainResponse
- setId(String) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Slot
- setIdLength(int) - Method in class org.xipki.security.pkcs11.P11ModuleConf.P11NewObjectConf
- setIdLength(Integer) - Method in class org.xipki.security.pkcs11.Pkcs11conf.NewObjectConf
- setIgnoreLabel(boolean) - Method in class org.xipki.security.pkcs11.P11ModuleConf.P11NewObjectConf
- setIgnoreLabel(Boolean) - Method in class org.xipki.security.pkcs11.Pkcs11conf.NewObjectConf
- setIncludeSlots(List<Pkcs11conf.Slot>) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
- setIndex(Integer) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Slot
- setInvalidityTime(Instant) - Method in class org.xipki.security.CertRevocationInfo
- setKeypairGeneratorFactories(List<String>) - Method in class org.xipki.security.Securities.SecurityConf
- setKeypairGeneratorFactoryRegister(KeypairGeneratorFactoryRegister) - Method in class org.xipki.security.SecurityFactoryImpl
- setKeyPairTypes(List<String>) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
- setKeystoreObject(KeyStore) - Method in class org.xipki.security.pkcs12.KeyStoreWrapper
- setKeyStrongrandomEnabled(boolean) - Method in class org.xipki.security.Securities.SecurityConf
- setMaxMessageSize(Integer) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
- setMechanismFilters(List<Pkcs11conf.MechanismFilter>) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
- setMechanisms(List<String>) - Method in class org.xipki.security.pkcs11.Pkcs11conf.MechanismSet
- setMechanismSet(String) - Method in class org.xipki.security.pkcs11.Pkcs11conf.MechanismFilter
- setMechanismSets(List<Pkcs11conf.MechanismSet>) - Method in class org.xipki.security.pkcs11.Pkcs11conf
- setModules(List<Pkcs11conf.Module>) - Method in class org.xipki.security.pkcs11.Pkcs11conf
- setName(String) - Method in class org.xipki.security.KeypairGenerator
- setName(String) - Method in class org.xipki.security.pkcs11.Pkcs11conf.MechanismSet
- setName(String) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
- setNativeLibraries(List<Pkcs11conf.NativeLibrary>) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
- setNewObjectConf(Pkcs11conf.NewObjectConf) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
- setNumSessions(Integer) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
- setOperationSystems(List<String>) - Method in class org.xipki.security.pkcs11.Pkcs11conf.NativeLibrary
- setP11CryptServiceFactory(P11CryptServiceFactory) - Method in class org.xipki.security.DfltKeypairGeneratorFactory
- setP11CryptServiceFactory(P11CryptServiceFactory) - Method in class org.xipki.security.pkcs11.P11SignerFactory
- setPassword(Passwords.PasswordConf) - Method in class org.xipki.security.Securities.SecurityConf
- setPasswordResolver(PasswordResolver) - Method in class org.xipki.security.pkcs11.P11CryptServiceFactoryImpl
- setPasswordResolver(PasswordResolver) - Method in class org.xipki.security.pkcs11.P11ModuleConf.P11PasswordsRetriever
- setPasswordResolver(PasswordResolver) - Method in class org.xipki.security.SecurityFactoryImpl
- setPasswords(List<String>) - Method in class org.xipki.security.pkcs11.Pkcs11conf.PasswordSet
- setPasswordSets(List<Pkcs11conf.PasswordSet>) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
- setPath(String) - Method in class org.xipki.security.pkcs11.Pkcs11conf.NativeLibrary
- setPeerCertificates(List<X509Cert>) - Method in class org.xipki.security.SignerConf
- setPkcs11Conf(Pkcs11conf) - Method in class org.xipki.security.pkcs11.P11CryptServiceFactoryImpl
- setPkcs11Conf(FileOrValue) - Method in class org.xipki.security.Securities.SecurityConf
- setPkcs11ConfFile(String) - Method in class org.xipki.security.pkcs11.P11CryptServiceFactoryImpl
- setPublicKey(PublicKey) - Method in interface org.xipki.security.ConcurrentContentSigner
-
Sets the public key.
- setPublicKey(PublicKey) - Method in class org.xipki.security.DfltConcurrentContentSigner
- setRandom(SecureRandom) - Method in class org.xipki.security.pkcs12.KeystoreGenerationParameters
- setReadonly(boolean) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
- setReason(CrlReason) - Method in class org.xipki.security.CertRevocationInfo
- setRevocationTime(Instant) - Method in class org.xipki.security.CertRevocationInfo
- setRsaMParameters(BigInteger, BigInteger) - Method in class org.xipki.security.pkcs11.P11Key
- setSct_version(byte) - Method in class org.xipki.security.ctlog.CtLogMessages.AddPreChainResponse
- setSecretKeyTypes(List<String>) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
- setSecurityFactory(SecurityFactory) - Method in class org.xipki.security.DfltKeypairGeneratorFactory
- setSecurityFactory(SecurityFactory) - Method in class org.xipki.security.pkcs11.P11SignerFactory
- setSecurityFactory(SecurityFactory) - Method in class org.xipki.security.pkcs12.P12SignerFactory
- setSensitive(Boolean) - Method in class org.xipki.security.pkcs11.P11Slot.P11NewKeyControl
- setSha1DigestOfMacKey(byte[]) - Method in class org.xipki.security.DfltConcurrentContentSigner
- setSignature(byte[]) - Method in class org.xipki.security.ctlog.CtLogMessages.AddPreChainResponse
- setSignerFactories(List<String>) - Method in class org.xipki.security.Securities.SecurityConf
- setSignerFactoryRegister(SignerFactoryRegister) - Method in class org.xipki.security.SecurityFactoryImpl
- setSignStrongrandomEnabled(boolean) - Method in class org.xipki.security.Securities.SecurityConf
- setSlots(List<Pkcs11conf.Slot>) - Method in class org.xipki.security.pkcs11.Pkcs11conf.MechanismFilter
- setSlots(List<Pkcs11conf.Slot>) - Method in class org.xipki.security.pkcs11.Pkcs11conf.PasswordSet
- setSlots(Set<P11Slot>) - Method in class org.xipki.security.pkcs11.P11Module
- setStrongRandom4KeyEnabled(boolean) - Method in class org.xipki.security.SecurityFactoryImpl
- setStrongRandom4SignEnabled(boolean) - Method in class org.xipki.security.SecurityFactoryImpl
- setTimestamp(long) - Method in class org.xipki.security.ctlog.CtLogMessages.AddPreChainResponse
- setType(String) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
- setUsages(Set<P11Slot.P11KeyUsage>) - Method in class org.xipki.security.pkcs11.P11Slot.P11NewKeyControl
- setUser(String) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
- setUserName(String) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
- sha1 - org.xipki.security.ctlog.CtLog.HashAlgorithm
- SHA1 - org.xipki.security.HashAlgo
- sha224 - org.xipki.security.ctlog.CtLog.HashAlgorithm
- SHA224 - org.xipki.security.HashAlgo
- sha256 - org.xipki.security.ctlog.CtLog.HashAlgorithm
- SHA256 - org.xipki.security.HashAlgo
- SHA3_224 - org.xipki.security.HashAlgo
- SHA3_256 - org.xipki.security.HashAlgo
- SHA3_384 - org.xipki.security.HashAlgo
- SHA3_512 - org.xipki.security.HashAlgo
- sha384 - org.xipki.security.ctlog.CtLog.HashAlgorithm
- SHA384 - org.xipki.security.HashAlgo
- sha512 - org.xipki.security.ctlog.CtLog.HashAlgorithm
- SHA512 - org.xipki.security.HashAlgo
- SHAKE128 - org.xipki.security.HashAlgo
- SHAKE256 - org.xipki.security.HashAlgo
- showDetails(OutputStream, Long, boolean) - Method in class org.xipki.security.pkcs11.P11Slot
-
Writes the token details to the given
stream. - sign(byte[]) - Method in interface org.xipki.security.ConcurrentContentSigner
-
Sign the data.
- sign(byte[]) - Method in class org.xipki.security.DfltConcurrentContentSigner
- sign(byte[][]) - Method in interface org.xipki.security.ConcurrentContentSigner
-
Sign the data.
- sign(byte[][]) - Method in class org.xipki.security.DfltConcurrentContentSigner
- sign(long, P11Params, byte[]) - Method in class org.xipki.security.pkcs11.P11Key
- sign(Boolean) - Method in class org.xipki.security.pkcs11.P11Key
- SIGN - org.xipki.security.pkcs11.P11Slot.P11KeyUsage
- SIGN_RECOVER - org.xipki.security.pkcs11.P11Slot.P11KeyUsage
- sign0(long, P11Params, byte[]) - Method in class org.xipki.security.pkcs11.P11Key
-
Signs the content.
- SignAlgo - Enum in org.xipki.security
-
Hash algorithm enum.
- SignatureAlgoControl - Class in org.xipki.security
-
Control the signature algorithm.
- SignatureAlgoControl() - Constructor for class org.xipki.security.SignatureAlgoControl
- SignatureAlgoControl(boolean, boolean) - Constructor for class org.xipki.security.SignatureAlgoControl
- SignatureAlgoControl(boolean, boolean, boolean) - Constructor for class org.xipki.security.SignatureAlgoControl
- SignatureAndHashAlgorithm(CtLog.HashAlgorithm, CtLog.SignatureAlgorithm) - Constructor for class org.xipki.security.ctlog.CtLog.SignatureAndHashAlgorithm
- SignatureSigner - Class in org.xipki.security
-
XiContentSignerbased onSignature. - SignatureSigner(AlgorithmIdentifier, Signature, PrivateKey) - Constructor for class org.xipki.security.SignatureSigner
- SignatureSigner(SignAlgo, Signature, PrivateKey) - Constructor for class org.xipki.security.SignatureSigner
- SignedCertificateTimestamp(byte, byte[], long, byte[], CtLog.DigitallySigned) - Constructor for class org.xipki.security.ctlog.CtLog.SignedCertificateTimestamp
- SignedCertificateTimestampList(CtLog.SerializedSCT) - Constructor for class org.xipki.security.ctlog.CtLog.SignedCertificateTimestampList
- SignerConf - Class in org.xipki.security
-
Configuration of
ConcurrentContentSigner. - SignerConf(String) - Constructor for class org.xipki.security.SignerConf
- SignerConf(String, HashAlgo, SignatureAlgoControl) - Constructor for class org.xipki.security.SignerConf
- SignerFactory - Interface in org.xipki.security
-
Factory to create
ConcurrentContentSigner. - SignerFactoryRegister - Interface in org.xipki.security
-
Interface to register
SignerFactoryand to create newConcurrentContentSigner. - SignerFactoryRegisterImpl - Class in org.xipki.security
-
An implementation of
SignerFactoryRegister. - SignerFactoryRegisterImpl() - Constructor for class org.xipki.security.SignerFactoryRegisterImpl
- SignerUtil - Class in org.xipki.security.util
-
utility class for converting java.security RSA objects into their org.bouncycastle.crypto counterparts.
- size() - Method in class org.xipki.security.ctlog.CtLog.SerializedSCT
- skip(InputStream, long) - Static method in class org.xipki.security.asn1.Asn1StreamParser
- slot - Variable in class org.xipki.security.pkcs11.P11Key
- slot - Variable in class org.xipki.security.pkcs11.P11KeypairGenerator
- slot - Variable in class org.xipki.security.qa.P11KeyGenSpeed
- Slot() - Constructor for class org.xipki.security.pkcs11.Pkcs11conf.Slot
- slotId - Variable in class org.xipki.security.pkcs11.P11Slot
- SM2(boolean, SecurityFactory, P11Slot, byte[], String, int) - Constructor for class org.xipki.security.qa.P11SignSpeed.SM2
- SM2(P11Slot) - Constructor for class org.xipki.security.qa.P11KeyGenSpeed.SM2
- SM2(SecurityFactory, int) - Constructor for class org.xipki.security.qa.P12SignSpeed.SM2
- SM2(SecurityFactory, P11Slot, byte[], int) - Constructor for class org.xipki.security.qa.P11SignSpeed.SM2
- SM2_SM3 - org.xipki.security.SignAlgo
- SM3 - org.xipki.security.HashAlgo
- SN - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
device serial number name - StringType(SIZE(1..64))
- SoftwareKeypairGenerator - Class in org.xipki.security.pkcs12
-
Software-based keypair generator.
- SoftwareKeypairGenerator(SecureRandom) - Constructor for class org.xipki.security.pkcs12.SoftwareKeypairGenerator
- ST - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
state, or province name - StringType(SIZE(1..64))
- STATUS_REQUEST - Static variable in class org.xipki.security.TlsExtensionType
- street - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
street - StringType(SIZE(1..64))
- SUPERSEDED - org.xipki.security.CrlReason
-
This reason indicates that the certificate has been superseded.
- supports(String) - Method in class org.xipki.security.KeypairGenerator
- supportsDigest(long) - Method in class org.xipki.security.pkcs11.P11Key
- supportsMechanism(long, long) - Method in class org.xipki.security.pkcs11.P11Slot
- supportsSign(long) - Method in class org.xipki.security.pkcs11.P11Key
- surname - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
Naming attributes of type X520name.
T
- T - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
Title.
- TAG_CONSTRUCTED_SEQUENCE - Static variable in class org.xipki.security.asn1.Asn1StreamParser
- TAG_CONSTRUCTED_SET - Static variable in class org.xipki.security.asn1.Asn1StreamParser
- telephoneNumber - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
id-at-telephoneNumber.
- TlsExtensionType - Class in org.xipki.security
-
TLS feature extension type.
- toBcCert() - Method in class org.xipki.security.X509Cert
- toDerEncoded(byte[]) - Static method in class org.xipki.security.util.X509Util
- toJceCert() - Method in class org.xipki.security.X509Cert
- toJson(Object) - Static method in class org.xipki.security.util.JSON
- toJSONBytes(Object) - Static method in class org.xipki.security.util.JSON
- toPemCert(X509Cert) - Static method in class org.xipki.security.util.X509Util
- toPrettyJson(Object) - Static method in class org.xipki.security.util.JSON
- toPrivateKeyInfo(RSAPrivateCrtKey) - Static method in class org.xipki.security.util.KeyUtil
- toRfc3279Style(SubjectPublicKeyInfo) - Static method in class org.xipki.security.util.X509Util
- toString() - Method in class org.xipki.security.CertRevocationInfo
- toString() - Method in class org.xipki.security.pkcs11.P11CryptService
- toString() - Method in class org.xipki.security.pkcs11.P11SlotId
- toString() - Method in class org.xipki.security.SignerConf
- toString(boolean, boolean) - Method in class org.xipki.security.SignerConf
- TRUCATED_HMAC - Static variable in class org.xipki.security.TlsExtensionType
- TRUSTED_CA_KEYS - Static variable in class org.xipki.security.TlsExtensionType
- TYPE - Static variable in class org.xipki.security.pkcs11.NativeP11Module
U
- UID - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
LDAP User id.
- uniqueIdentifier - Static variable in class org.xipki.security.ObjectIdentifiers.DN
- unregistFactory(KeypairGeneratorFactory) - Method in class org.xipki.security.KeypairGeneratorFactoryRegisterImpl
- unregistFactory(P11ModuleFactory) - Method in class org.xipki.security.pkcs11.P11ModuleFactoryRegisterImpl
- unregistFactory(SignerFactory) - Method in class org.xipki.security.SignerFactoryRegisterImpl
- UNSPECIFIED - org.xipki.security.CrlReason
-
This reason indicates that it is unspecified as to why the certificate has been revoked.
- unstructuredAddress - Static variable in class org.xipki.security.ObjectIdentifiers.DN
- unstructuredName - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
more from PKCS#9.
- UNWRAP - org.xipki.security.pkcs11.P11Slot.P11KeyUsage
- update(byte) - Method in class org.xipki.security.DSAPlainDigestSigner
- update(byte[], int, int) - Method in class org.xipki.security.DSAPlainDigestSigner
- update(Signature, byte, long, byte[], byte[], byte[]) - Static method in class org.xipki.security.ctlog.CtLog
- userid - Static variable in class org.xipki.security.ObjectIdentifiers.DN
-
LDAP User id.
V
- validate() - Method in class org.xipki.security.pkcs11.Pkcs11conf.MechanismFilter
- validate() - Method in class org.xipki.security.pkcs11.Pkcs11conf.MechanismSet
- validate() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
- validate() - Method in class org.xipki.security.pkcs11.Pkcs11conf.NativeLibrary
- validate() - Method in class org.xipki.security.pkcs11.Pkcs11conf.NewObjectConf
- validate() - Method in class org.xipki.security.pkcs11.Pkcs11conf.PasswordSet
- validate() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Slot
- validate() - Method in class org.xipki.security.pkcs11.Pkcs11conf
- validate() - Method in class org.xipki.security.Securities.SecurityConf
- valueOf(String) - Static method in enum org.xipki.security.CertpathValidationModel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.xipki.security.CrlReason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.xipki.security.ctlog.CtLog.HashAlgorithm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.xipki.security.ctlog.CtLog.SignatureAlgorithm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.xipki.security.HashAlgo
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.xipki.security.KeyUsage
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.xipki.security.pkcs11.P11Slot.P11KeyUsage
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.xipki.security.SignAlgo
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.xipki.security.CertpathValidationModel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.xipki.security.CrlReason
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.xipki.security.ctlog.CtLog.HashAlgorithm
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.xipki.security.ctlog.CtLog.SignatureAlgorithm
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.xipki.security.HashAlgo
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.xipki.security.KeyUsage
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.xipki.security.pkcs11.P11Slot.P11KeyUsage
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.xipki.security.SignAlgo
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verify(PublicKey) - Method in class org.xipki.security.X509Cert
- verify(PublicKey, String) - Method in class org.xipki.security.X509Cert
- verifyPop(CertificationRequest, AlgorithmValidator) - Method in class org.xipki.security.AbstractSecurityFactory
- verifyPop(CertificationRequest, AlgorithmValidator) - Method in interface org.xipki.security.SecurityFactory
-
Verifies the signature of CSR.
- verifyPop(CertificationRequest, AlgorithmValidator, DHSigStaticKeyCertPair) - Method in class org.xipki.security.AbstractSecurityFactory
- verifyPop(CertificationRequest, AlgorithmValidator, DHSigStaticKeyCertPair) - Method in interface org.xipki.security.SecurityFactory
-
Verifies the signature of CSR.
- verifyPop(PKCS10CertificationRequest, AlgorithmValidator) - Method in class org.xipki.security.AbstractSecurityFactory
- verifyPop(PKCS10CertificationRequest, AlgorithmValidator) - Method in interface org.xipki.security.SecurityFactory
-
Verifies the signature of CSR.
- verifyPop(PKCS10CertificationRequest, AlgorithmValidator, DHSigStaticKeyCertPair) - Method in interface org.xipki.security.SecurityFactory
-
Verifies the signature of CSR.
- verifyPop(PKCS10CertificationRequest, AlgorithmValidator, DHSigStaticKeyCertPair) - Method in class org.xipki.security.SecurityFactoryImpl
- verifySignature(byte[]) - Method in class org.xipki.security.DSAPlainDigestSigner
- verifySignature(PublicKey) - Method in class org.xipki.security.asn1.CrlStreamParser
- verifySignature(SubjectPublicKeyInfo) - Method in class org.xipki.security.asn1.CrlStreamParser
W
- write(byte[]) - Method in class org.xipki.security.pkcs11.DigestOutputStream
- write(byte[], int) - Method in enum org.xipki.security.HashAlgo
- write(byte[], int, int) - Method in class org.xipki.security.pkcs11.DigestOutputStream
- write(int) - Method in class org.xipki.security.pkcs11.DigestOutputStream
- writeJSON(Object, OutputStream) - Static method in class org.xipki.security.util.JSON
- writePrettyJSON(Object, OutputStream) - Static method in class org.xipki.security.util.JSON
X
- X25519 - Static variable in class org.xipki.security.EdECConstants
- X448 - Static variable in class org.xipki.security.EdECConstants
- x500NameText(X500Name) - Static method in class org.xipki.security.util.X509Util
- X509Cert - Class in org.xipki.security
-
Wrapper to an
X509Certificate. - X509Cert(X509Certificate) - Constructor for class org.xipki.security.X509Cert
- X509Cert(X509Certificate, byte[]) - Constructor for class org.xipki.security.X509Cert
- X509Cert(Certificate) - Constructor for class org.xipki.security.X509Cert
- X509Cert(Certificate, byte[]) - Constructor for class org.xipki.security.X509Cert
- X509Cert(X509CertificateHolder) - Constructor for class org.xipki.security.X509Cert
- X509Cert(X509CertificateHolder, byte[]) - Constructor for class org.xipki.security.X509Cert
- X509Util - Class in org.xipki.security.util
-
X.509 certificate utility class.
- XiContentSigner - Interface in org.xipki.security
-
Extends
ContentSignerby a new methodXiContentSigner.getEncodedAlgorithmIdentifier(). - XiECContentVerifierProviderBuilder - Class in org.xipki.security.bc
-
Extends
BcECContentVerifierProviderBuilderto support the signature algorithms Plain-ECDSA and SM3. - XiECContentVerifierProviderBuilder() - Constructor for class org.xipki.security.bc.XiECContentVerifierProviderBuilder
- XiEdDSAContentVerifierProvider - Class in org.xipki.security.bc
-
ContentVerifierProviderfor the signature algorithm EdDSA (Ed25519 and Ed448). - XiEdDSAContentVerifierProvider(PublicKey) - Constructor for class org.xipki.security.bc.XiEdDSAContentVerifierProvider
- Xipki() - Constructor for class org.xipki.security.ObjectIdentifiers.Xipki
- XiRSAContentVerifierProviderBuilder - Class in org.xipki.security.bc
-
Extends
BcECContentVerifierProviderBuilderto support the signature algorithms RSAPSS. - XiRSAContentVerifierProviderBuilder() - Constructor for class org.xipki.security.bc.XiRSAContentVerifierProviderBuilder
- XiSecurityException - Exception in org.xipki.security
-
General security exception.
- XiSecurityException() - Constructor for exception org.xipki.security.XiSecurityException
- XiSecurityException(String) - Constructor for exception org.xipki.security.XiSecurityException
- XiSecurityException(String, Throwable) - Constructor for exception org.xipki.security.XiSecurityException
- XiSecurityException(Throwable) - Constructor for exception org.xipki.security.XiSecurityException
- XiWrappedContentSigner - Class in org.xipki.security
-
An implementation of
XiContentSigner. - XiWrappedContentSigner(ContentSigner, boolean) - Constructor for class org.xipki.security.XiWrappedContentSigner
- XiXDHContentVerifierProvider - Class in org.xipki.security.bc
-
ContentVerifierProviderfor the algorithm X25519 static HMAC (XiPKI own algorithm, based on RFC 6955). - XiXDHContentVerifierProvider(PublicKey, DHSigStaticKeyCertPair) - Constructor for class org.xipki.security.bc.XiXDHContentVerifierProvider
- XKU() - Constructor for class org.xipki.security.ObjectIdentifiers.XKU
All Classes All Packages