Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X 

A

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
 
addCert(X509Cert, P11Slot.P11NewObjectControl) - Method in class org.xipki.security.pkcs11.P11Slot
Adds the certificate to the PKCS#11 token under the given identifier objectId.
addCert0(X509Cert, P11Slot.P11NewObjectControl) - Method in class org.xipki.security.pkcs11.P11Slot
Adds the certificate to the PKCS#11 token under the given identifier objectId.
addCertificate(P11ObjectIdentifier, X509Cert) - Method in class org.xipki.security.pkcs11.P11Slot.P11SlotRefreshResult
 
addIdentity(P11Identity) - Method in class org.xipki.security.pkcs11.P11Slot
 
addIdentity(P11Identity) - Method in class org.xipki.security.pkcs11.P11Slot.P11SlotRefreshResult
 
addMechanism(long) - Method in class org.xipki.security.pkcs11.P11Slot.P11SlotRefreshResult
 
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
 
addProtection(PKIMessage, ConcurrentContentSigner, GeneralName, boolean) - Static method in class org.xipki.security.cmp.CmpUtil
 
addProtection(PKIMessage, char[], PBMParameter, GeneralName, byte[]) - Static method in class org.xipki.security.cmp.CmpUtil
 
AESGmacContentSigner - Class in org.xipki.security.pkcs12
AES GMAC signer.
AESGmacContentSigner(ASN1ObjectIdentifier, SecretKey) - Constructor for class org.xipki.security.pkcs12.AESGmacContentSigner
 
AlgorithmCode - Enum in org.xipki.security
Algorithm code.
AlgorithmUtil - Class in org.xipki.security.util
Algorithm utility class.
AlgorithmValidator - Interface in org.xipki.security
Interface to check whether given algorithm is permitted.
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
 
assertMechanismSupported(long) - Method in class org.xipki.security.pkcs11.P11Slot
 
assertNoIdentityAndCert(byte[], String) - Method in class org.xipki.security.pkcs11.P11Slot
 
assertTag(int, int, String) - Static method in class org.xipki.security.asn1.Asn1StreamParser
 
assertWritable(String) - Method in class org.xipki.security.pkcs11.P11Slot
 

B

BadAsn1ObjectException - Exception in org.xipki.security
Exception indicates ASN.1 encoding / decoding error.
BadAsn1ObjectException() - Constructor for exception org.xipki.security.BadAsn1ObjectException
 
BadAsn1ObjectException(String) - Constructor for exception org.xipki.security.BadAsn1ObjectException
 
BadAsn1ObjectException(Throwable) - Constructor for exception org.xipki.security.BadAsn1ObjectException
 
BadAsn1ObjectException(String, Throwable) - Constructor for exception org.xipki.security.BadAsn1ObjectException
 
BadAsn1ObjectException(String, Throwable, boolean, boolean) - Constructor for exception org.xipki.security.BadAsn1ObjectException
 
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(Throwable) - Constructor for exception org.xipki.security.BadInputException
 
BadInputException(String, 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(int) - Method in interface org.xipki.security.ConcurrentContentSigner
Borrows a signer with the given soTimeout.
borrowSigner() - Method in class org.xipki.security.DfltConcurrentContentSigner
 
borrowSigner(int) - Method in class org.xipki.security.DfltConcurrentContentSigner
Borrows a signer.
buildAttributeTypeAndValue(CmpUtf8Pairs) - Static method in class org.xipki.security.cmp.CmpUtil
 
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
 
buildInfoTypeAndValue(CmpUtf8Pairs) - Static method in class org.xipki.security.cmp.CmpUtil
 
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)).
canCreateModule(String) - Method in class org.xipki.security.pkcs11.iaik.IaikP11ModuleFactory
 
canCreateModule(String) - Method in interface org.xipki.security.pkcs11.P11ModuleFactory
Indicates whether a PKCS#11 module of the given type can 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 type can be created or not.
canonicalizeSignatureAlgo(String) - Static method in class org.xipki.security.util.AlgorithmUtil
 
canonicalizName(X500Name) - Static method in class org.xipki.security.util.X509Util
 
certificateChain - Variable in class org.xipki.security.pkcs11.P11Identity
 
certificateChain() - Method in class org.xipki.security.pkcs11.P11Identity
 
CertpathValidationModel - Enum in org.xipki.security
Certpath validation model.
CertRevocationInfo - Class in org.xipki.security
Certificate revocation information.
CertRevocationInfo(CrlReason) - Constructor for class org.xipki.security.CertRevocationInfo
 
CertRevocationInfo(CrlReason, Date) - Constructor for class org.xipki.security.CertRevocationInfo
 
CertRevocationInfo(CrlReason, Date, Date) - Constructor for class org.xipki.security.CertRevocationInfo
 
CertRevocationInfo(int) - Constructor for class org.xipki.security.CertRevocationInfo
 
CertRevocationInfo(int, Date) - Constructor for class org.xipki.security.CertRevocationInfo
 
CertRevocationInfo(int, Date, Date) - Constructor for class org.xipki.security.CertRevocationInfo
 
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.iaik.IaikP11Module
 
close() - Method in class org.xipki.security.pkcs11.P11CryptServiceFactoryImpl
 
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.Providers
 
close() - Method in class org.xipki.security.Securities
 
CMP_ACTION_CACERTCHAIN - Static variable in class org.xipki.security.XiSecurityConstants
 
CMP_ACTION_GEN_CRL - Static variable in class org.xipki.security.XiSecurityConstants
 
CMP_ACTION_GET_CAINFO - Static variable in class org.xipki.security.XiSecurityConstants
 
CMP_ACTION_GET_CRL_WITH_SN - Static variable in class org.xipki.security.XiSecurityConstants
 
CMP_CRL_REASON_REMOVE - Static variable in class org.xipki.security.XiSecurityConstants
 
CmpFailureUtil - Class in org.xipki.security.util
CMP failure utility class.
CmpUtf8Pairs - Class in org.xipki.security.cmp
Specifies utf8Pairs defined in RFC4211.
CmpUtf8Pairs(String, String) - Constructor for class org.xipki.security.cmp.CmpUtf8Pairs
 
CmpUtf8Pairs() - Constructor for class org.xipki.security.cmp.CmpUtf8Pairs
 
CmpUtf8Pairs(String) - Constructor for class org.xipki.security.cmp.CmpUtf8Pairs
 
CmpUtil - Class in org.xipki.security.cmp
CMP utility class.
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 AlgorithmValidator where the permitted algorithms are contained in a static collection.
CollectionAlgorithmValidator(Collection<String>) - Constructor for class org.xipki.security.CollectionAlgorithmValidator
constructor.
compareTo(P11Identity) - Method in class org.xipki.security.pkcs11.P11Identity
 
compareTo(P11IdentityId) - Method in class org.xipki.security.pkcs11.P11IdentityId
 
compareTo(P11ObjectIdentifier) - Method in class org.xipki.security.pkcs11.P11ObjectIdentifier
 
compareTo(P11SlotIdentifier) - Method in class org.xipki.security.pkcs11.P11SlotIdentifier
 
compareTo(TlsExtensionType) - Method in class org.xipki.security.TlsExtensionType
 
ConcurrentBagEntrySigner - Class in org.xipki.security
A ConcurrentBagEntry for XiContentSigner.
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
 
ConstantExtnValue(X509ExtensionType.FieldType) - Constructor for class org.xipki.security.X509ExtensionType.ConstantExtnValue
 
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.
createDigest() - Method in enum org.xipki.security.HashAlgo
 
createECPublicKey(byte[], 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
 
createKeyUsage(Set<KeyUsage>) - Static method in class org.xipki.security.util.X509Util
 
createPrivateKeyAndCert(String, SignerConf, X509Cert) - Method in interface org.xipki.security.SecurityFactory
Create secret key and certificate pair.
createPrivateKeyAndCert(String, SignerConf, X509Cert) - Method in class org.xipki.security.SecurityFactoryImpl
 
createPSSRSASigner(AlgorithmIdentifier) - Static method in class org.xipki.security.util.SignerUtil
 
createPSSRSASigner(AlgorithmIdentifier, AsymmetricBlockCipher) - Static method in class org.xipki.security.util.SignerUtil
 
createSigner(String, SignerConf, X509Cert) - Method in class org.xipki.security.AbstractSecurityFactory
 
createSigner(AlgorithmIdentifier) - Method in class org.xipki.security.bc.XiECContentVerifierProviderBuilder
 
createSigner(AlgorithmIdentifier) - Method in class org.xipki.security.bc.XiRSAContentVerifierProviderBuilder
 
createSigner(AlgorithmIdentifier, int) - Method in class org.xipki.security.pkcs11.P11ContentSignerBuilder
 
createSigner(AlgorithmIdentifier, int) - Method in class org.xipki.security.pkcs11.P11MacContentSignerBuilder
 
createSigner(AlgorithmIdentifier, int, SecureRandom) - Method in class org.xipki.security.pkcs12.P12ContentSignerBuilder
 
createSigner(AlgorithmIdentifier, int, SecureRandom) - Method in class org.xipki.security.pkcs12.P12MacContentSignerBuilder
 
createSigner(int) - Method in class org.xipki.security.pkcs12.P12XdhMacContentSignerBuilder
 
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
 
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.
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, Throwable) - Constructor for exception org.xipki.security.CryptException
 
CryptException(String) - Constructor for exception org.xipki.security.CryptException
 
CryptException(Throwable) - Constructor for exception org.xipki.security.CryptException
 
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

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
 
decodeHex(String) - Static method in class org.xipki.security.pkcs11.P11Slot
Returns the hex representation of the bytes.
DEFAULT - Static variable in class org.xipki.security.Securities.SecurityConf
 
DEFAULT_P11MODULE_NAME - Static variable in interface org.xipki.security.pkcs11.P11CryptServiceFactory
 
DescribableOid() - Constructor for class org.xipki.security.X509ExtensionType.DescribableOid
 
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
 
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
OutputStream with a Digest as the backend.
DigestOutputStream(Digest) - Constructor for class org.xipki.security.pkcs11.DigestOutputStream
 
digestSecretKey(long) - Method in class org.xipki.security.pkcs11.P11Identity
 
digestSecretKey0(long) - Method in class org.xipki.security.pkcs11.P11Identity
 
DigitallySigned(CtLog.SignatureAndHashAlgorithm, byte[]) - Constructor for class org.xipki.security.ctlog.CtLog.DigitallySigned
 
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)
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.
ED25519 - Static variable in class org.xipki.security.EdECConstants
 
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, HashAlgo) - Static method in class org.xipki.security.util.SignerUtil
 
EMSA_PKCS1_v1_5_encoding(byte[], int) - Static method in class org.xipki.security.util.SignerUtil
 
EMSA_PSS_ENCODE(HashAlgo, byte[], HashAlgo, int, int, SecureRandom) - Static method in class org.xipki.security.util.SignerUtil
 
encodeCertificates(X509Cert[]) - Static method in class org.xipki.security.util.X509Util
 
encoded() - Method in class org.xipki.security.cmp.CmpUtf8Pairs
 
equals(Object) - Method in class org.xipki.security.CertRevocationInfo
 
equals(Object) - Method in class org.xipki.security.cmp.CmpUtf8Pairs
 
equals(Object) - Method in class org.xipki.security.pkcs11.P11IdentityId
 
equals(Object) - Method in class org.xipki.security.pkcs11.P11ObjectIdentifier
 
equals(Object) - Method in class org.xipki.security.pkcs11.P11SlotIdentifier
 
equals(Object) - Method in class org.xipki.security.X509Cert
 
equals(Object) - Method in class org.xipki.security.X509ExtensionType.Tag
 
equalsAlgoName(String, String) - Static method in class org.xipki.security.util.AlgorithmUtil
 
eraseSensitiveData(String) - Static method in class org.xipki.security.SignerConf
 
existsCertForId(byte[]) - Method in class org.xipki.security.pkcs11.P11Slot
 
existsCertForLabel(String) - Method in class org.xipki.security.pkcs11.P11Slot
 
existsIdentityForId(byte[]) - Method in class org.xipki.security.pkcs11.P11Slot
 
existsIdentityForLabel(String) - Method in class org.xipki.security.pkcs11.P11Slot
 
exportCert(P11ObjectIdentifier) - Method in class org.xipki.security.pkcs11.P11Slot
Exports the certificate of the given identifier objectId.
ExtensionsType() - Constructor for class org.xipki.security.X509ExtensionType.ExtensionsType
 
Extn() - Constructor for class org.xipki.security.ObjectIdentifiers.Extn
 
extract(InfoTypeAndValue[]) - Static method in class org.xipki.security.cmp.CmpUtil
 
extract(AttributeTypeAndValue[]) - Static method in class org.xipki.security.cmp.CmpUtil
 
extractDigesetAlgFromSigAlg(AlgorithmIdentifier) - Static method in class org.xipki.security.util.AlgorithmUtil
 
extractHashAlgoFromMacAlg(AlgorithmIdentifier) - Static method in class org.xipki.security.util.AlgorithmUtil
 
extractMinimalKeyStore(String, byte[], String, char[], X509Cert[]) - Method in interface org.xipki.security.SecurityFactory
Extracts the keystore with minimal required information.
extractMinimalKeyStore(String, byte[], String, char[], X509Cert[]) - Method in class org.xipki.security.SecurityFactoryImpl
 

F

formatCert(X509Cert, boolean) - Static method in class org.xipki.security.util.X509Util
 
formatPkiStatusInfo(PKIStatusInfo) - Static method in class org.xipki.security.util.CmpFailureUtil
 
formatPkiStatusInfo(int, int, String) - Static method in class org.xipki.security.util.CmpFailureUtil
 
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, P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
Generates a DSA keypair.
generateDSAKeypair(BigInteger, BigInteger, BigInteger, 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(int, int, SecureRandom) - Static method in class org.xipki.security.util.KeyUtil
 
generateDSAKeypair(DSAParameters, SecureRandom) - Static method in class org.xipki.security.util.KeyUtil
 
generateDSAKeypair(DSAParameterSpec, SecureRandom) - Static method in class org.xipki.security.util.KeyUtil
 
generateDSAKeypair0(BigInteger, BigInteger, BigInteger, P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
Generates a DSA keypair.
generateDSAPublicKey(DSAPublicKeySpec) - Static method in class org.xipki.security.util.KeyUtil
 
generateECEdwardsKeypair(ASN1ObjectIdentifier, P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
Generates an EC Edwards keypair.
generateECEdwardsKeypair0(ASN1ObjectIdentifier, P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
Generates an EC Edwards keypair.
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
 
generateECKeypair(ASN1ObjectIdentifier, SecureRandom) - Static method in class org.xipki.security.util.KeyUtil
 
generateECKeypair0(ASN1ObjectIdentifier, P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
Generates an EC keypair.
generateECMontgomeryKeypair(ASN1ObjectIdentifier, P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
Generates an EC Montgomery keypair.
generateECMontgomeryKeypair0(ASN1ObjectIdentifier, P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
Generates an EC Montgomery keypair.
generateEdECKeypair(ASN1ObjectIdentifier, KeystoreGenerationParameters, String) - Method in class org.xipki.security.pkcs12.P12KeyGenerator
 
generateEdECKeypair(ASN1ObjectIdentifier, SecureRandom) - Static method in class org.xipki.security.util.KeyUtil
 
generateLabel(String) - Method in class org.xipki.security.pkcs11.P11Slot
 
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, 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
 
generateRSAKeypair(int, BigInteger, SecureRandom) - Static method in class org.xipki.security.util.KeyUtil
 
generateRSAKeypair0(int, BigInteger, P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
Generates an RSA keypair.
generateRSAPrivateKeyParameter(RSAPrivateKey) - Static method in class org.xipki.security.util.SignerUtil
 
generateRSAPublicKey(RSAPublicKeySpec) - Static method in class org.xipki.security.util.KeyUtil
 
generateSecretKey(long, int, 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
 
generateSecretKey0(long, int, P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
Generates a secret key in the PKCS#11 token.
generateSignature() - Method in class org.xipki.security.DSAPlainDigestSigner
 
generateSM2Keypair(P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
Generates an SM2 keypair.
generateSM2Keypair0(P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
Generates an SM2p256v1 keypair.
generation - Static variable in class org.xipki.security.ObjectIdentifiers.DN
 
generationQualifier - Static variable in class org.xipki.security.ObjectIdentifiers.DN
 
get(AlgorithmIdentifier) - Method in class org.xipki.security.bc.XiEdDSAContentVerifierProvider
 
get(AlgorithmIdentifier) - Method in class org.xipki.security.bc.XiXDHContentVerifierProvider
 
get(int) - Method in class org.xipki.security.ctlog.CtLog.SerializedSCT
 
getAlgoNames() - Method in class org.xipki.security.CollectionAlgorithmValidator
 
getAlgorithm() - Method in class org.xipki.security.ctlog.CtLog.DigitallySigned
 
getAlgorithm() - Method in class org.xipki.security.pkcs11.P11PrivateKey
 
getAlgorithmCode() - Method in interface org.xipki.security.ConcurrentContentSigner
Returns the algorithm code in XiPKI context.
getAlgorithmCode() - Method in class org.xipki.security.DfltConcurrentContentSigner
 
getAlgorithmCode() - Method in enum org.xipki.security.HashAlgo
 
getAlgorithmIdentifier() - Method in class org.xipki.security.asn1.CrlStreamParser
 
getAlgorithmIdentifier() - Method in enum org.xipki.security.HashAlgo
 
getAlgorithmIdentifier() - Method in class org.xipki.security.pkcs12.AESGmacContentSigner
 
getAlgorithmIdentifier() - Method in class org.xipki.security.pkcs12.HmacContentSigner
 
getAlgorithmIdentifier() - Method in class org.xipki.security.SignatureSigner
 
getAlgorithmIdentifier() - Method in class org.xipki.security.XiWrappedContentSigner
 
getAlgorithmName() - Method in interface org.xipki.security.ConcurrentContentSigner
 
getAlgorithmName() - Method in class org.xipki.security.DfltConcurrentContentSigner
 
getAssociatedCertificate() - Method in class org.xipki.security.bc.XiEdDSAContentVerifierProvider
 
getAssociatedCertificate() - Method in class org.xipki.security.bc.XiXDHContentVerifierProvider
 
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 BasicConstraints extension, (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(P11SlotIdentifier, P11ObjectIdentifier) - Method in class org.xipki.security.pkcs11.P11CryptService
 
getCert(P11ObjectIdentifier) - Method in class org.xipki.security.pkcs11.P11Slot
Gets certificate with the given identifier id.
getCertAttributes() - Method in class org.xipki.security.pkcs11.Pkcs11conf.NewObjectConf
 
getCertForId(byte[]) - Method in class org.xipki.security.pkcs11.P11Slot
Gets certificate with the given identifier id.
getCertForId(byte[]) - Method in class org.xipki.security.pkcs11.P11Slot.P11SlotRefreshResult
Returns the certificate of the given identifier id.
getCertId() - Method in class org.xipki.security.pkcs11.P11IdentityId
 
getCertIds() - Method in class org.xipki.security.pkcs11.P11Slot
 
getCertificate() - Method in interface org.xipki.security.ConcurrentContentSigner
 
getCertificate() - Method in class org.xipki.security.DfltConcurrentContentSigner
 
getCertificate() - Method in class org.xipki.security.KeyCertPair
 
getCertificate() - Method in class org.xipki.security.pkcs11.P11Identity
 
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
 
getCertificates() - Method in class org.xipki.security.pkcs11.P11Slot.P11SlotRefreshResult
 
getCertLabelForId(byte[]) - Method in class org.xipki.security.pkcs11.P11Slot.P11SlotRefreshResult
Returns the PKCS#11 label for certificate of the given id.
getChain() - Method in class org.xipki.security.ctlog.CtLogMessages.AddPreChainRequest
 
getCode() - Method in enum org.xipki.security.AlgorithmCode
 
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 class org.xipki.security.TlsExtensionType
 
getCommonName(X500Name) - Static method in class org.xipki.security.util.X509Util
 
getCommonName() - Method in class org.xipki.security.X509Cert
 
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
 
getConstant() - Method in class org.xipki.security.X509ExtensionType
 
getContentVerifierProvider(X509Cert) - Method in class org.xipki.security.AbstractSecurityFactory
 
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(X509Cert) - Method in interface org.xipki.security.SecurityFactory
Gets the ContentVerifierProvider from the certificate.
getContentVerifierProvider(PublicKey, DHSigStaticKeyCertPair) - Method in class org.xipki.security.SecurityFactoryImpl
 
getContentVerifierProvider(PublicKey, DHSigStaticKeyCertPair) - Static method in class org.xipki.security.util.SignerUtil
 
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.iaik.IaikP11Module
 
getDescription() - Method in class org.xipki.security.pkcs11.P11Module
 
getDescription(byte[], char[]) - Static method in class org.xipki.security.pkcs11.P11Slot
 
getDescription(byte[], String) - Static method in class org.xipki.security.pkcs11.P11Slot
 
getDescription() - Method in class org.xipki.security.X509ExtensionType.ConstantExtnValue
 
getDescription() - Method in class org.xipki.security.X509ExtensionType.DescribableOid
 
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.SignerUtil
 
getDigitallySigned() - Method in class org.xipki.security.ctlog.CtLog.SignedCertificateTimestamp
 
getDSAParameterSpec(int, int, SecureRandom) - Static method in class org.xipki.security.util.DSAParameterCache
 
getECCurveNames() - Static method in class org.xipki.security.util.AlgorithmUtil
 
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.pkcs11.P11PrivateKey
 
getEncoded() - Method in class org.xipki.security.X509Cert
 
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() - Method in class org.xipki.security.X509ExtensionType.ExtensionsType
 
getExtractable() - Method in class org.xipki.security.pkcs11.P11Slot.P11NewKeyControl
 
getFailureInfoText(int) - Static method in class org.xipki.security.util.CmpFailureUtil
 
getFormat() - Method in class org.xipki.security.pkcs11.P11PrivateKey
 
getHash() - Method in class org.xipki.security.ctlog.CtLog.SignatureAndHashAlgorithm
 
getHashAlg(String) - Static method in class org.xipki.security.util.AlgorithmUtil
 
getHashAlgo() - Method in class org.xipki.security.IssuerHash
 
getHashAlgo() - Method in class org.xipki.security.SignerConf
 
getHashAlgorithm() - Method in class org.xipki.security.pkcs11.P11Params.P11RSAPkcsPssParams
 
getHashOutputSizeInOctets(ASN1ObjectIdentifier) - Static method in class org.xipki.security.util.AlgorithmUtil
 
getId() - Method in class org.xipki.security.ctlog.CtLogMessages.AddPreChainResponse
 
getId() - Method in class org.xipki.security.pkcs11.P11Identity
 
getId() - Method in class org.xipki.security.pkcs11.P11ObjectIdentifier
 
getId() - Method in class org.xipki.security.pkcs11.P11Slot.P11NewObjectControl
 
getId() - Method in class org.xipki.security.pkcs11.P11SlotIdentifier
 
getId() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Slot
 
getIdentities() - Method in class org.xipki.security.pkcs11.P11Slot.P11SlotRefreshResult
 
getIdentity(P11IdentityId) - Method in class org.xipki.security.pkcs11.P11CryptService
 
getIdentity(P11SlotIdentifier, P11ObjectIdentifier) - Method in class org.xipki.security.pkcs11.P11CryptService
 
getIdentity(P11ObjectIdentifier) - Method in class org.xipki.security.pkcs11.P11Slot
 
getIdentityId() - Method in class org.xipki.security.pkcs11.P11PrivateKey
 
getIdentityId(byte[], String) - Method in class org.xipki.security.pkcs11.P11Slot
 
getIdentityKeyIds() - Method in class org.xipki.security.pkcs11.P11Slot
 
getIdHex() - Method in class org.xipki.security.pkcs11.P11ObjectIdentifier
 
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
 
getImplictConfirmGeneralInfo() - Static method in class org.xipki.security.cmp.CmpUtil
 
getIncludeSlots() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
 
getIndex() - Method in class org.xipki.security.pkcs11.P11SlotIdentifier
 
getIndex() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Slot
 
getInputBlockSize() - Method in class org.xipki.security.pkcs11.P11PlainRSASigner
 
getInstance(byte[], AtomicInteger) - Static method in class org.xipki.security.ctlog.CtLog.DigitallySigned
 
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[], AtomicInteger, int) - Static method in class org.xipki.security.ctlog.CtLog.SignedCertificateTimestamp
 
getInstance(byte[]) - Static method in class org.xipki.security.ctlog.CtLog.SignedCertificateTimestampList
 
getInstance(ASN1ObjectIdentifier) - Static method in enum org.xipki.security.HashAlgo
 
getInstance(String) - Static method in enum org.xipki.security.HashAlgo
 
getInstance(P11ModuleConf) - Static method in class org.xipki.security.pkcs11.iaik.IaikP11Module
 
getInstance(P11CryptService, P11SlotIdentifier, P11ObjectIdentifier) - Static method in class org.xipki.security.pkcs11.P11KeyParameter
 
getInstance(P11CryptService, P11IdentityId) - Static method in class org.xipki.security.pkcs11.P11RSAKeyParameter
 
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
 
getIssuerRfc4519Text() - Method in class org.xipki.security.X509Cert
 
getIV() - Method in class org.xipki.security.pkcs11.P11Params.P11IVParams
 
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
 
getKeyBitSize(ASN1ObjectIdentifier) - Static method in class org.xipki.security.EdECConstants
 
getKeyId() - Method in class org.xipki.security.pkcs11.P11IdentityId
 
getKeysize() - Method in class org.xipki.security.pkcs11.P11PrivateKey
 
getKeystore() - Method in class org.xipki.security.Securities.KeystoreConf
 
getKeyStore(String) - Static method in class org.xipki.security.util.KeyUtil
 
getKeyUsage(String) - Static method in enum org.xipki.security.KeyUsage
 
getKeyUsage(int) - Static method in enum org.xipki.security.KeyUsage
 
getKeyUsage() - Method in class org.xipki.security.X509Cert
 
getKeyUsageFromBcUsage(int) - Static method in enum org.xipki.security.KeyUsage
 
getLabel() - Method in class org.xipki.security.pkcs11.P11ObjectIdentifier
 
getLabel() - Method in class org.xipki.security.pkcs11.P11Slot.P11NewObjectControl
 
getLabelChars() - Method in class org.xipki.security.pkcs11.P11ObjectIdentifier
 
getLength() - Method in enum org.xipki.security.HashAlgo
 
getListValue() - Method in class org.xipki.security.X509ExtensionType.ConstantExtnValue
 
getLogId() - Method in class org.xipki.security.ctlog.CtLog.SignedCertificateTimestamp
 
getMacAlgId(String) - Static method in class org.xipki.security.util.AlgorithmUtil
 
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.P11Slot.P11SlotRefreshResult
 
getMechanisms() - Method in class org.xipki.security.pkcs11.Pkcs11conf.MechanismSet
 
getMechanismSet() - Method in class org.xipki.security.pkcs11.Pkcs11conf.MechanimFilter
 
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(ASN1ObjectIdentifier) - Static method in class org.xipki.security.EdECConstants
 
getName() - Method in enum org.xipki.security.HashAlgo
 
getName() - Method in enum org.xipki.security.KeyUsage
 
getName(ASN1ObjectIdentifier) - Static method in class org.xipki.security.ObjectIdentifiers
 
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
 
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
 
getNewObjectConf() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
 
getNextUpdate() - Method in class org.xipki.security.asn1.CrlStreamParser
 
getNonNullInstance(ASN1ObjectIdentifier) - Static method in enum org.xipki.security.HashAlgo
 
getNonNullInstance(String) - Static method in enum org.xipki.security.HashAlgo
 
getNotAfter() - Method in class org.xipki.security.X509Cert
 
getNotBefore() - Method in class org.xipki.security.X509Cert
 
getObjectId() - Method in class org.xipki.security.pkcs11.P11KeyParameter
 
getObjectId(byte[], String) - Method in class org.xipki.security.pkcs11.P11Slot
 
getOid() - Method in enum org.xipki.security.HashAlgo
 
getOid() - Method in class org.xipki.security.X509ExtensionType.DescribableOid
 
getOperationSystems() - Method in class org.xipki.security.pkcs11.Pkcs11conf.NativeLibrary
 
getOutputBlockSize() - Method in class org.xipki.security.pkcs11.P11PlainRSASigner
 
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 P11CryptService of the given module moduleName.
getP11CryptService(String) - Method in class org.xipki.security.pkcs11.P11CryptServiceFactoryImpl
 
getP11CryptService() - Method in class org.xipki.security.pkcs11.P11KeyParameter
 
getP11CryptService() - Method in class org.xipki.security.pkcs11.P11PrivateKey
 
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
 
getPassword(P11SlotIdentifier) - Method in class org.xipki.security.pkcs11.P11ModuleConf.P11PasswordsRetriever
 
getPassword() - Method in class org.xipki.security.pkcs12.KeystoreGenerationParameters
 
getPassword() - Method in class org.xipki.security.Securities.KeystoreConf
 
getPassword() - Method in class org.xipki.security.Securities.SecurityConf
 
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
 
getPkcs11CkaCode() - Method in enum org.xipki.security.pkcs11.Pkcs11conf.NewObjectConf.CertAttribute
 
getPkcs11Conf() - Method in class org.xipki.security.Securities.SecurityConf
 
getPkiMessage() - Method in class org.xipki.security.cmp.VerifiedPkiMessage
 
getPreCertTbsCert(TBSCertificate) - Static method in class org.xipki.security.ctlog.CtLog
 
getPrivateKey() - Method in class org.xipki.security.DHSigStaticKeyCertPair
 
getPrivateKey() - Method in class org.xipki.security.KeyCertPair
 
getProtectionResult() - Method in class org.xipki.security.cmp.ProtectionVerificationResult
 
getProtectionVerificationResult() - Method in class org.xipki.security.cmp.VerifiedPkiMessage
 
getPublicKey() - Method in interface org.xipki.security.ConcurrentContentSigner
 
getPublicKey() - Method in class org.xipki.security.DfltConcurrentContentSigner
 
getPublicKey() - Method in class org.xipki.security.pkcs11.P11Identity
 
getPublicKey() - Method in class org.xipki.security.pkcs11.P11PrivateKey
 
getPublicKey() - Method in class org.xipki.security.pkcs12.KeypairWithCert
 
getPublicKey() - Method in class org.xipki.security.X509Cert
 
getPublicKeyByteSize(ASN1ObjectIdentifier) - Static method in class org.xipki.security.EdECConstants
 
getPublicKeyId() - Method in class org.xipki.security.pkcs11.P11IdentityId
 
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
 
getRequestor() - Method in class org.xipki.security.cmp.ProtectionVerificationResult
 
getRevocationDate() - Method in class org.xipki.security.asn1.CrlStreamParser.RevokedCert
 
getRevocationTime() - Method in class org.xipki.security.CertRevocationInfo
Gets the revocation time.
getRfc4519Name(X500Name) - Static method in class org.xipki.security.util.X509Util
 
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
 
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
 
getSetCertObjectAttributes() - Method in class org.xipki.security.pkcs11.P11ModuleConf.P11NewObjectConf
 
getSha1OfMacKey() - Method in interface org.xipki.security.ConcurrentContentSigner
 
getSha1OfMacKey() - Method in class org.xipki.security.DfltConcurrentContentSigner
 
getSigAlgId(String) - Static method in class org.xipki.security.util.AlgorithmUtil
 
getSigAlgId(PublicKey, SignerConf) - Static method in class org.xipki.security.util.AlgorithmUtil
 
getSigAlgId(PublicKey, HashAlgo, SignatureAlgoControl) - Static method in class org.xipki.security.util.AlgorithmUtil
 
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.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
 
getSignatureAlgoName(AlgorithmIdentifier) - Static method in class org.xipki.security.util.AlgorithmUtil
 
getSignatureKeyBitLength() - Method in class org.xipki.security.pkcs11.P11Identity
 
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
 
getSigOrMacAlgoCode(AlgorithmIdentifier) - Static method in class org.xipki.security.util.AlgorithmUtil
 
getSigOrMacAlgoName(AlgorithmIdentifier) - Static method in class org.xipki.security.util.AlgorithmUtil
 
getSlot(P11SlotIdentifier) - Method in class org.xipki.security.pkcs11.P11CryptService
 
getSlot() - Method in class org.xipki.security.pkcs11.P11KeyParameter
 
getSlot(P11SlotIdentifier) - Method in class org.xipki.security.pkcs11.P11Module
Returns slot for the given slotId.
getSlotId() - Method in class org.xipki.security.pkcs11.P11IdentityId
 
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.MechanimFilter
 
getSlots() - Method in class org.xipki.security.pkcs11.Pkcs11conf.PasswordSet
 
getSM2Z(ASN1ObjectIdentifier, BigInteger, BigInteger) - Static method in class org.xipki.security.util.GMUtil
 
getSM2Z(byte[], 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
 
getSubjectKeyId() - Method in class org.xipki.security.X509Cert
 
getSubjectPublicKeyInfo() - Method in class org.xipki.security.X509Cert
 
getSubjectRfc4519Text() - Method in class org.xipki.security.X509Cert
 
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
 
getTag() - Method in class org.xipki.security.X509ExtensionType.ConstantExtnValue
 
getText() - Method in enum org.xipki.security.X509ExtensionType.FieldType
 
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
 
getType() - Method in class org.xipki.security.pkcs11.P11ModuleConf
 
getType() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
 
getType() - Method in class org.xipki.security.Securities.KeystoreConf
 
getType() - Method in class org.xipki.security.X509ExtensionType
 
getTypeText() - Method in class org.xipki.security.X509ExtensionType.ConstantExtnValue
 
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
 
getUserType() - Method in class org.xipki.security.pkcs11.P11ModuleConf
 
getValue() - Method in class org.xipki.security.X509ExtensionType.ConstantExtnValue
 
getValue() - Method in class org.xipki.security.X509ExtensionType.Tag
 
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
 
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(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.
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
 
HashAlgo - Enum in org.xipki.security
Hash algorithm enum.
hashCode() - Method in class org.xipki.security.CertRevocationInfo
 
hashCode() - Method in class org.xipki.security.cmp.CmpUtf8Pairs
 
hashCode() - Method in class org.xipki.security.pkcs11.P11IdentityId
 
hashCode() - Method in class org.xipki.security.pkcs11.P11ObjectIdentifier
 
hashCode() - Method in class org.xipki.security.pkcs11.P11SlotIdentifier
 
hashCode() - Method in class org.xipki.security.X509Cert
 
hashCode() - Method in class org.xipki.security.X509ExtensionType.Tag
 
hasIdentity(P11ObjectIdentifier) - Method in class org.xipki.security.pkcs11.P11Slot
 
hasKeyusage(KeyUsage) - Method in class org.xipki.security.X509Cert
 
hasNext() - Method in class org.xipki.security.asn1.CrlStreamParser.RevokedCertsIterator
 
hasProtection() - Method in class org.xipki.security.cmp.VerifiedPkiMessage
 
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
 
HmacContentSigner - Class in org.xipki.security.pkcs12
HMAC signer.
HmacContentSigner(AlgorithmIdentifier, SecretKey) - Constructor for class org.xipki.security.pkcs12.HmacContentSigner
 
HmacContentSigner(HashAlgo, AlgorithmIdentifier, SecretKey) - Constructor for class org.xipki.security.pkcs12.HmacContentSigner
 

I

IaikP11Module - Class in org.xipki.security.pkcs11.iaik
P11Module based on the IAIK PKCS#11 wrapper.
IaikP11ModuleFactory - Class in org.xipki.security.pkcs11.iaik
P11ModuleFactory to create P11Module of type "native".
IaikP11ModuleFactory() - Constructor for class org.xipki.security.pkcs11.iaik.IaikP11ModuleFactory
 
id - Variable in class org.xipki.security.pkcs11.P11Identity
 
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_sha256 - Static variable in class org.xipki.security.ObjectIdentifiers.Xipki
 
id_alg_dhPop_x448_sha512 - Static variable in class org.xipki.security.ObjectIdentifiers.Xipki
 
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_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_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.
importSecretKey0(long, byte[], P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
Imports secret key object in the PKCS#11 token.
init(boolean, CipherParameters) - Method in class org.xipki.security.DSAPlainDigestSigner
 
init() - Method in class org.xipki.security.pkcs11.P11CryptServiceFactoryImpl
 
init(boolean, CipherParameters) - Method in class org.xipki.security.pkcs11.P11PlainRSASigner
 
init() - Method in class org.xipki.security.Providers
 
init() - Method in class org.xipki.security.Securities
 
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
 
initials - Static variable in class org.xipki.security.ObjectIdentifiers.DN
 
isAffected(BigInteger) - Static method in class org.xipki.security.util.RSABrokenKey
 
isAlgorithmPermitted(AlgorithmIdentifier) - Method in interface org.xipki.security.AlgorithmValidator
 
isAlgorithmPermitted(String) - Method in interface org.xipki.security.AlgorithmValidator
 
isAlgorithmPermitted(AlgorithmIdentifier) - Method in class org.xipki.security.CollectionAlgorithmValidator
 
isAlgorithmPermitted(String) - Method in class org.xipki.security.CollectionAlgorithmValidator
 
isDeltaCrl() - Method in class org.xipki.security.asn1.CrlStreamParser
 
isDsaPlain() - Method in class org.xipki.security.SignatureAlgoControl
 
isDSAPlainSigAlg(AlgorithmIdentifier) - Static method in class org.xipki.security.util.AlgorithmUtil
 
isDSASigAlg(AlgorithmIdentifier) - Static method in class org.xipki.security.util.AlgorithmUtil
 
isECSigAlg(AlgorithmIdentifier) - Static method in class org.xipki.security.util.AlgorithmUtil
 
isEdwardsCurve(ASN1ObjectIdentifier) - Static method in class org.xipki.security.EdECConstants
 
isEdwardsOrMontgomeryCurve(ASN1ObjectIdentifier) - Static method in class org.xipki.security.EdECConstants
 
isExplicit() - Method in class org.xipki.security.X509ExtensionType.Tag
 
isGm() - Method in class org.xipki.security.SignatureAlgoControl
 
isHealthy() - Method in interface org.xipki.security.ConcurrentContentSigner
 
isHealthy() - Method in class org.xipki.security.DfltConcurrentContentSigner
 
isIgnoreLabel() - Method in class org.xipki.security.pkcs11.P11ModuleConf.P11NewObjectConf
 
isImplictConfirm(PKIHeader) - Static method in class org.xipki.security.cmp.CmpUtil
 
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
 
isMechanismPermitted(P11SlotIdentifier, long) - Method in class org.xipki.security.pkcs11.P11ModuleConf.P11MechanismFilter
 
isMontgomeryCurve(ASN1ObjectIdentifier) - Static method in class org.xipki.security.EdECConstants
 
isPlainECDSASigAlg(AlgorithmIdentifier) - Static method in class org.xipki.security.util.AlgorithmUtil
 
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
 
isReadonly() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
 
isRsaMgf1() - Method in class org.xipki.security.SignatureAlgoControl
 
isRSASigAlgId(AlgorithmIdentifier) - Static method in class org.xipki.security.util.AlgorithmUtil
 
isSelfSigned() - Method in class org.xipki.security.X509Cert
 
isSignStrongrandomEnabled() - Method in class org.xipki.security.Securities.SecurityConf
 
isSlotIncluded(P11SlotIdentifier) - 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
 
isSM2SigAlg(AlgorithmIdentifier) - Static method in class org.xipki.security.util.AlgorithmUtil
 
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

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_CA_GENERATE_KEYPAIR - Static variable in class org.xipki.security.cmp.CmpUtf8Pairs
 
KEY_CERTPROFILE - Static variable in class org.xipki.security.cmp.CmpUtf8Pairs
 
KEY_NOTAFTER - Static variable in class org.xipki.security.cmp.CmpUtf8Pairs
 
KEY_NOTBEFORE - Static variable in class org.xipki.security.cmp.CmpUtf8Pairs
 
KeyCertPair - Class in org.xipki.security
Private key and certificate.
KeyCertPair(PrivateKey, X509Cert) - Constructor for class org.xipki.security.KeyCertPair
 
KeypairGenerationResult - Class in org.xipki.security
Abstract class of the result of Keypair generation.
KeypairGenerationResult() - Constructor for class org.xipki.security.KeypairGenerationResult
 
KeypairWithCert - Class in org.xipki.security.pkcs12
Keypair with certificate.
KeypairWithCert(PrivateKey, X509Cert[]) - Constructor for class org.xipki.security.pkcs12.KeypairWithCert
 
keystore() - Method in class org.xipki.security.pkcs12.P12KeyGenerationResult
 
KeystoreConf() - Constructor for class org.xipki.security.Securities.KeystoreConf
 
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.P12KeyGenerationResult
 
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
 
match(P11IdentityId) - Method in class org.xipki.security.pkcs11.P11Identity
 
match(P11SlotIdentifier, String) - Method in class org.xipki.security.pkcs11.P11Identity
 
match(P11SlotIdentifier, String) - Method in class org.xipki.security.pkcs11.P11IdentityId
 
matchesId(byte[]) - Method in class org.xipki.security.pkcs11.P11ObjectIdentifier
 
matchesLabel(String) - Method in class org.xipki.security.pkcs11.P11ObjectIdentifier
 
MAX_FRAGMENT_LENGTH - Static variable in class org.xipki.security.TlsExtensionType
 
MechanimFilter() - Constructor for class org.xipki.security.pkcs11.Pkcs11conf.MechanimFilter
 
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 - 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)
names() - Method in class org.xipki.security.cmp.CmpUtf8Pairs
 
nameToOid(String) - Static method in class org.xipki.security.ObjectIdentifiers
 
NativeLibrary() - Constructor for class org.xipki.security.pkcs11.Pkcs11conf.NativeLibrary
 
newModule(P11ModuleConf) - Method in class org.xipki.security.pkcs11.iaik.IaikP11ModuleFactory
 
newModule(P11ModuleConf) - Method in interface org.xipki.security.pkcs11.P11ModuleFactory
Creates a new signer.
NewObjectConf() - Constructor for class org.xipki.security.pkcs11.Pkcs11conf.NewObjectConf
 
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
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(Throwable) - Constructor for exception org.xipki.security.NoIdleSignerException
 
NoIdleSignerException(String, Throwable) - Constructor for exception org.xipki.security.NoIdleSignerException
 

O

O - Static variable in class org.xipki.security.ObjectIdentifiers.DN
organization - StringType(SIZE(1..64))
ObjectIdentifiers - Class in org.xipki.security
Collection of OBJECT IDENFIFIERS.
ObjectIdentifiers.BaseRequirements - 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.cmp - package org.xipki.security.cmp
 
org.xipki.security.ctlog - package org.xipki.security.ctlog
 
org.xipki.security.pkcs11 - package org.xipki.security.pkcs11
 
org.xipki.security.pkcs11.iaik - package org.xipki.security.pkcs11.iaik
 
org.xipki.security.pkcs12 - package org.xipki.security.pkcs12
 
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
 
P11ContentSignerBuilder - Class in org.xipki.security.pkcs11
Builder of ConcurrentContentSigner for PKCS#11 token.
P11ContentSignerBuilder(P11CryptService, SecurityFactory, P11IdentityId, X509Cert[]) - Constructor for class org.xipki.security.pkcs11.P11ContentSignerBuilder
 
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() - Constructor for class org.xipki.security.pkcs11.P11CryptServiceFactoryImpl
 
P11DuplicateEntityException - Exception in org.xipki.security.pkcs11
Exception indicates duplicated entities.
P11DuplicateEntityException(P11IdentityId) - Constructor for exception org.xipki.security.pkcs11.P11DuplicateEntityException
 
P11DuplicateEntityException(P11SlotIdentifier, P11ObjectIdentifier) - Constructor for exception org.xipki.security.pkcs11.P11DuplicateEntityException
 
P11DuplicateEntityException(String) - Constructor for exception org.xipki.security.pkcs11.P11DuplicateEntityException
 
P11Identity - Class in org.xipki.security.pkcs11
PKCS#11 identity (private key and the corresponding public key and certificates).
P11Identity(P11Slot, P11IdentityId, int) - Constructor for class org.xipki.security.pkcs11.P11Identity
 
P11Identity(P11Slot, P11IdentityId, PublicKey, X509Cert[]) - Constructor for class org.xipki.security.pkcs11.P11Identity
 
P11IdentityId - Class in org.xipki.security.pkcs11
Identifier of P11Identity.
P11IdentityId(P11SlotIdentifier, P11ObjectIdentifier, String, String) - Constructor for class org.xipki.security.pkcs11.P11IdentityId
Constructor.
P11IVParams(byte[]) - Constructor for class org.xipki.security.pkcs11.P11Params.P11IVParams
 
P11KeyParameter - Class in org.xipki.security.pkcs11
AsymmetricKeyParameter for PKCS#11 private key.
P11MacContentSignerBuilder - Class in org.xipki.security.pkcs11
Builder to create ConcurrentContentSigner for PKCS#11 token.
P11MacContentSignerBuilder(P11CryptService, P11IdentityId) - Constructor for class org.xipki.security.pkcs11.P11MacContentSignerBuilder
 
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(Pkcs11conf.NewObjectConf) - Constructor for class org.xipki.security.pkcs11.P11ModuleConf.P11NewObjectConf
 
P11NewObjectConf() - Constructor for class org.xipki.security.pkcs11.P11ModuleConf.P11NewObjectConf
 
P11NewObjectControl(byte[], String) - Constructor for class org.xipki.security.pkcs11.P11Slot.P11NewObjectControl
 
P11ObjectIdentifier - Class in org.xipki.security.pkcs11
Identifier of a PKCS#11 Object.
P11ObjectIdentifier(byte[], String) - Constructor for class org.xipki.security.pkcs11.P11ObjectIdentifier
Constructor.
P11Params - Interface in org.xipki.security.pkcs11
PKCS#11 params.
P11Params.P11ByteArrayParams - Class in org.xipki.security.pkcs11
 
P11Params.P11IVParams - Class in org.xipki.security.pkcs11
 
P11Params.P11RSAPkcsPssParams - Class in org.xipki.security.pkcs11
 
P11PermissionException - Exception in org.xipki.security.pkcs11
Exception indicates permission error.
P11PermissionException(String) - Constructor for exception org.xipki.security.pkcs11.P11PermissionException
 
P11PlainRSASigner - Class in org.xipki.security.pkcs11
Plain-RSA signer for PKCS#11 token.
P11PlainRSASigner() - Constructor for class org.xipki.security.pkcs11.P11PlainRSASigner
 
P11PrivateKey - Class in org.xipki.security.pkcs11
PrivateKey for PKCS#11 token.
P11PrivateKey(P11CryptService, P11IdentityId) - Constructor for class org.xipki.security.pkcs11.P11PrivateKey
 
P11RSAKeyParameter - Class in org.xipki.security.pkcs11
RSAKeyParameters for PKCS#11 token.
P11RSAPkcsPssParams(long, long, long) - Constructor for class org.xipki.security.pkcs11.P11Params.P11RSAPkcsPssParams
 
P11RSAPkcsPssParams(RSASSAPSSparams) - Constructor for class org.xipki.security.pkcs11.P11Params.P11RSAPkcsPssParams
 
P11SignerFactory - Class in org.xipki.security.pkcs11
SignerFactory for PKCS#11 token.
P11SignerFactory() - Constructor for class org.xipki.security.pkcs11.P11SignerFactory
 
P11Slot - Class in org.xipki.security.pkcs11
PKCS#11 slot.
P11Slot(String, P11SlotIdentifier, boolean, P11ModuleConf.P11MechanismFilter) - 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
 
P11Slot.P11SlotRefreshResult - Class in org.xipki.security.pkcs11
 
P11SlotIdentifier - Class in org.xipki.security.pkcs11
Identifier of a P11Slot.
P11SlotIdentifier(int, long) - Constructor for class org.xipki.security.pkcs11.P11SlotIdentifier
 
P11SlotRefreshResult() - Constructor for class org.xipki.security.pkcs11.P11Slot.P11SlotRefreshResult
 
P11TokenException - Exception in org.xipki.security.pkcs11
PKCS#11 token exception.
P11TokenException(String, Throwable) - Constructor for exception org.xipki.security.pkcs11.P11TokenException
 
P11TokenException(String) - Constructor for exception org.xipki.security.pkcs11.P11TokenException
 
P11TokenException(Throwable) - Constructor for exception org.xipki.security.pkcs11.P11TokenException
 
P11UnknownEntityException - Exception in org.xipki.security.pkcs11
Exception inidcates unknown PKCS#11 entity.
P11UnknownEntityException(P11IdentityId) - Constructor for exception org.xipki.security.pkcs11.P11UnknownEntityException
 
P11UnknownEntityException(P11SlotIdentifier) - Constructor for exception org.xipki.security.pkcs11.P11UnknownEntityException
 
P11UnknownEntityException(P11SlotIdentifier, P11ObjectIdentifier) - Constructor for exception org.xipki.security.pkcs11.P11UnknownEntityException
 
P11UnknownEntityException(String) - Constructor for exception org.xipki.security.pkcs11.P11UnknownEntityException
 
P11UnsupportedMechanismException - Exception in org.xipki.security.pkcs11
Exception indicates unsupported PKCS#11 mechanism.
P11UnsupportedMechanismException(long, P11SlotIdentifier) - Constructor for exception org.xipki.security.pkcs11.P11UnsupportedMechanismException
 
P11UnsupportedMechanismException(long, P11IdentityId) - Constructor for exception org.xipki.security.pkcs11.P11UnsupportedMechanismException
 
P11UnsupportedMechanismException(String) - Constructor for exception org.xipki.security.pkcs11.P11UnsupportedMechanismException
 
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
 
P12KeyGenerationResult - Class in org.xipki.security.pkcs12
Result of the KeyStore generation.
P12KeyGenerationResult(byte[]) - Constructor for class org.xipki.security.pkcs12.P12KeyGenerationResult
 
P12KeyGenerator - Class in org.xipki.security.pkcs12
PKCS#12 key generator.
P12KeyGenerator() - Constructor for class org.xipki.security.pkcs12.P12KeyGenerator
 
P12MacContentSignerBuilder - Class in org.xipki.security.pkcs12
Builder of PKCS#12 MAC signers.
P12MacContentSignerBuilder(SecretKey) - Constructor for class org.xipki.security.pkcs12.P12MacContentSignerBuilder
 
P12MacContentSignerBuilder(String, InputStream, char[], String, char[]) - Constructor for class org.xipki.security.pkcs12.P12MacContentSignerBuilder
 
P12SignerFactory - Class in org.xipki.security.pkcs12
SignerFactory for the types pkcs12 and jceks.
P12SignerFactory() - Constructor for class org.xipki.security.pkcs12.P12SignerFactory
 
P12XdhMacContentSignerBuilder - Class in org.xipki.security.pkcs12
Builder of PKCS#12 XDH (e.g.
P12XdhMacContentSignerBuilder(X509Cert, PrivateKey, PublicKey) - Constructor for class org.xipki.security.pkcs12.P12XdhMacContentSignerBuilder
 
P12XdhMacContentSignerBuilder(KeypairWithCert, X509Cert) - Constructor for class org.xipki.security.pkcs12.P12XdhMacContentSignerBuilder
 
parseCert(File) - Static method in class org.xipki.security.util.X509Util
 
parseCert(InputStream) - Static method in class org.xipki.security.util.X509Util
 
parseCert(byte[]) - Static method in class org.xipki.security.util.X509Util
 
parseCrl(File) - Static method in class org.xipki.security.util.X509Util
 
parseCrl(byte[]) - Static method in class org.xipki.security.util.X509Util
 
parseCsr(File) - Static method in class org.xipki.security.util.X509Util
 
parseCsr(byte[]) - Static method in class org.xipki.security.util.X509Util
 
parseX509Certificate(InputStream) - Static method in class org.xipki.security.util.X509Util
 
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.MechanimFilter - 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.NewObjectConf.CertAttribute - Enum in org.xipki.security.pkcs11
 
Pkcs11conf.PasswordSet - Class in org.xipki.security.pkcs11
 
Pkcs11conf.Slot - Class in org.xipki.security.pkcs11
 
pkiFailureInfo() - Method in class org.xipki.security.cmp.PkiStatusInfo
 
PkiStatusInfo - Class in org.xipki.security.cmp
PKIStatus.
PkiStatusInfo(int, int, String) - Constructor for class org.xipki.security.cmp.PkiStatusInfo
 
PkiStatusInfo(int) - Constructor for class org.xipki.security.cmp.PkiStatusInfo
 
PkiStatusInfo(PKIStatusInfo) - Constructor for class org.xipki.security.cmp.PkiStatusInfo
 
placeOfBirth - Static variable in class org.xipki.security.ObjectIdentifiers.DN
RFC 3039 PlaceOfBirth - DirectoryString(SIZE(1..128)
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)
processBlock(byte[], int, int) - Method in class org.xipki.security.pkcs11.P11PlainRSASigner
 
ProtectionResult - Enum in org.xipki.security.cmp
Protection verification result enum.
ProtectionVerificationResult - Class in org.xipki.security.cmp
Protection verification result with the requestor.
ProtectionVerificationResult(Object, ProtectionResult) - Constructor for class org.xipki.security.cmp.ProtectionVerificationResult
 
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)
publicKey - Variable in class org.xipki.security.pkcs11.P11Identity
 
putConfEntry(String, String) - Method in class org.xipki.security.SignerConf
 
putUtf8Pair(String, String) - Method in class org.xipki.security.cmp.CmpUtf8Pairs
 

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
 
refresh() - Method in class org.xipki.security.pkcs11.P11CryptService
 
refresh() - Method in class org.xipki.security.pkcs11.P11Slot
 
refresh0() - Method in class org.xipki.security.pkcs11.P11Slot
 
refreshToken(String) - Method in class org.xipki.security.pkcs11.P11SignerFactory
 
refreshToken(String) - Method in class org.xipki.security.pkcs12.P12SignerFactory
 
refreshToken(String) - Method in interface org.xipki.security.SignerFactory
 
refreshTokenForSignerType(String) - Method in interface org.xipki.security.SecurityFactory
 
refreshTokenForSignerType(String) - Method in class org.xipki.security.SecurityFactoryImpl
 
refreshTokenForSignerType(String) - Method in interface org.xipki.security.SignerFactoryRegister
 
refreshTokenForSignerType(String) - Method in class org.xipki.security.SignerFactoryRegisterImpl
 
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
 
removeCerts(P11ObjectIdentifier) - Method in class org.xipki.security.pkcs11.P11Slot
Remove certificates.
removeCerts0(P11ObjectIdentifier) - Method in class org.xipki.security.pkcs11.P11Slot
 
removeConfEntry(String) - Method in class org.xipki.security.SignerConf
 
removeIdentity(P11IdentityId) - Method in class org.xipki.security.pkcs11.P11Slot
Removes the key (private key, public key, secret key, and certificates) associated with the given identifier objectId.
removeIdentity0(P11IdentityId) - Method in class org.xipki.security.pkcs11.P11Slot
Removes the key (private key, public key, secret key, and certificates) associated with the given identifier objectId.
removeIdentityByKeyId(P11ObjectIdentifier) - Method in class org.xipki.security.pkcs11.P11Slot
Removes the key (private key, public key, secret key, and certificates) associated with the given identifier objectId.
removeObjects(byte[], String) - Method in class org.xipki.security.pkcs11.P11Slot
Remove objects.
removeUtf8Pair(String) - Method in class org.xipki.security.cmp.CmpUtf8Pairs
 
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
 
RSABrokenKey - Class in org.xipki.security.util
RSA broken key checker.
RSABrokenKey() - Constructor for class org.xipki.security.util.RSABrokenKey
 

S

Secg() - Constructor for class org.xipki.security.ObjectIdentifiers.Secg
 
Securities - Class in org.xipki.security
Utility class to initialize SecurityFactory and P11CryptServiceFactory.
Securities() - Constructor for class org.xipki.security.Securities
 
Securities(List<P11ModuleFactory>) - Constructor for class org.xipki.security.Securities
 
Securities.KeystoreConf - Class in org.xipki.security
 
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
 
setCertAttributes(List<Pkcs11conf.NewObjectConf.CertAttribute>) - Method in class org.xipki.security.pkcs11.Pkcs11conf.NewObjectConf
 
setCertificateChain(X509Cert[]) - Method in interface org.xipki.security.ConcurrentContentSigner
Set the CertificateChain.
setCertificateChain(X509Cert[]) - Method in class org.xipki.security.DfltConcurrentContentSigner
 
setCertificates(X509Cert[]) - Method in class org.xipki.security.pkcs11.P11Identity
 
setCertLabel(String) - Method in class org.xipki.security.pkcs11.P11IdentityId
 
setChain(List<byte[]>) - Method in class org.xipki.security.ctlog.CtLogMessages.AddPreChainRequest
 
setConstant(X509ExtensionType.ConstantExtnValue) - Method in class org.xipki.security.X509ExtensionType
 
setDefaultSignerParallelism(int) - Method in class org.xipki.security.Securities.SecurityConf
 
setDefaultSignerParallelism(int) - Method in class org.xipki.security.SecurityFactoryImpl
 
setDescription(String) - Method in class org.xipki.security.X509ExtensionType.ConstantExtnValue
 
setDescription(String) - Method in class org.xipki.security.X509ExtensionType.DescribableOid
 
setExcludeSlots(List<Pkcs11conf.Slot>) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
 
setExplicit(boolean) - Method in class org.xipki.security.X509ExtensionType.Tag
 
setExtensions(byte[]) - Method in class org.xipki.security.ctlog.CtLogMessages.AddPreChainResponse
 
setExtensions(List<X509ExtensionType>) - Method in class org.xipki.security.X509ExtensionType.ExtensionsType
 
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(Date) - Method in class org.xipki.security.CertRevocationInfo
 
setKeystore(FileOrBinary) - Method in class org.xipki.security.Securities.KeystoreConf
 
setKeystoreObject(KeyStore) - Method in class org.xipki.security.pkcs12.P12KeyGenerationResult
 
setKeyStrongrandomEnabled(boolean) - Method in class org.xipki.security.Securities.SecurityConf
 
setListValue(List<X509ExtensionType.ConstantExtnValue>) - Method in class org.xipki.security.X509ExtensionType.ConstantExtnValue
 
setMaxMessageSize(Integer) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
 
setMechanismFilters(List<Pkcs11conf.MechanimFilter>) - 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.MechanimFilter
 
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.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
 
setOid(String) - Method in class org.xipki.security.X509ExtensionType.DescribableOid
 
setOperationSystems(List<String>) - Method in class org.xipki.security.pkcs11.Pkcs11conf.NativeLibrary
 
setP11CryptServiceFactory(P11CryptServiceFactory) - Method in class org.xipki.security.pkcs11.P11SignerFactory
 
setP11ModuleFactoryRegister(P11ModuleFactoryRegister) - Method in class org.xipki.security.pkcs11.P11CryptServiceFactoryImpl
 
setPassword(String) - Method in class org.xipki.security.Securities.KeystoreConf
 
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
 
setProtectionVerificationResult(ProtectionVerificationResult) - Method in class org.xipki.security.cmp.VerifiedPkiMessage
 
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(Date) - Method in class org.xipki.security.CertRevocationInfo
 
setSct_version(byte) - Method in class org.xipki.security.ctlog.CtLogMessages.AddPreChainResponse
 
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
 
setSetCertObjectAttributes(Set<Long>) - Method in class org.xipki.security.pkcs11.P11ModuleConf.P11NewObjectConf
 
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(Set<P11Slot>) - Method in class org.xipki.security.pkcs11.P11Module
 
setSlots(List<Pkcs11conf.Slot>) - Method in class org.xipki.security.pkcs11.Pkcs11conf.MechanimFilter
 
setSlots(List<Pkcs11conf.Slot>) - Method in class org.xipki.security.pkcs11.Pkcs11conf.PasswordSet
 
setStrongRandom4KeyEnabled(boolean) - Method in class org.xipki.security.SecurityFactoryImpl
 
setStrongRandom4SignEnabled(boolean) - Method in class org.xipki.security.SecurityFactoryImpl
 
setTag(X509ExtensionType.Tag) - Method in class org.xipki.security.X509ExtensionType.ConstantExtnValue
 
setTimestamp(long) - Method in class org.xipki.security.ctlog.CtLogMessages.AddPreChainResponse
 
setType(String) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
 
setType(String) - Method in class org.xipki.security.Securities.KeystoreConf
 
setType(X509ExtensionType.DescribableOid) - Method in class org.xipki.security.X509ExtensionType
 
setTypeText(String) - Method in class org.xipki.security.X509ExtensionType.ConstantExtnValue
 
setUsages(Set<P11Slot.P11KeyUsage>) - Method in class org.xipki.security.pkcs11.P11Slot.P11NewKeyControl
 
setUser(String) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
 
setValue(String) - Method in class org.xipki.security.X509ExtensionType.ConstantExtnValue
 
setValue(int) - Method in class org.xipki.security.X509ExtensionType.Tag
 
showDetails(OutputStream, 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 interface org.xipki.security.ConcurrentContentSigner
Sign the data.
sign(byte[]) - Method in class org.xipki.security.DfltConcurrentContentSigner
 
sign(byte[][]) - Method in class org.xipki.security.DfltConcurrentContentSigner
 
sign(long, P11Params, byte[]) - Method in class org.xipki.security.pkcs11.P11Identity
 
sign(long, P11Params, byte[]) - Method in class org.xipki.security.pkcs11.P11PrivateKey
Signs the content.
sign0(long, P11Params, byte[]) - Method in class org.xipki.security.pkcs11.P11Identity
Signs the content.
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
SignatureSigner(AlgorithmIdentifier, 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
 
SignerException - Exception in org.xipki.security
Exception that indicates signer related errors.
SignerException() - Constructor for exception org.xipki.security.SignerException
 
SignerException(String, Throwable) - Constructor for exception org.xipki.security.SignerException
 
SignerException(String) - Constructor for exception org.xipki.security.SignerException
 
SignerException(Throwable) - Constructor for exception org.xipki.security.SignerException
 
SignerFactory - Interface in org.xipki.security
Factory to create ConcurrentContentSigner.
SignerFactoryRegister - Interface in org.xipki.security
Interface to register SignerFactory and to create new ConcurrentContentSigner.
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.P11Identity
 
Slot() - Constructor for class org.xipki.security.pkcs11.Pkcs11conf.Slot
 
slotId - Variable in class org.xipki.security.pkcs11.P11Slot
 
SN - Static variable in class org.xipki.security.ObjectIdentifiers.DN
device serial number name - StringType(SIZE(1..64))
ST - Static variable in class org.xipki.security.ObjectIdentifiers.DN
state, or province name - StringType(SIZE(1..64))
status() - Method in class org.xipki.security.cmp.PkiStatusInfo
 
STATUS_REQUEST - Static variable in class org.xipki.security.TlsExtensionType
 
statusMessage() - Method in class org.xipki.security.cmp.PkiStatusInfo
 
street - Static variable in class org.xipki.security.ObjectIdentifiers.DN
street - StringType(SIZE(1..64))
supportsMechanism(long, P11Params) - Method in class org.xipki.security.pkcs11.P11Identity
 
supportsMechanism(long) - Method in class org.xipki.security.pkcs11.P11PrivateKey
 
supportsMechanism(long) - Method in class org.xipki.security.pkcs11.P11Slot
 
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(int, boolean) - Constructor for class org.xipki.security.X509ExtensionType.Tag
 
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.
toASN1Encodable() - Method in class org.xipki.security.X509ExtensionType.ConstantExtnValue
 
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
 
toPemCert(X509Cert) - Static method in class org.xipki.security.util.X509Util
 
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.cmp.CmpUtf8Pairs
 
toString() - Method in class org.xipki.security.cmp.PkiStatusInfo
 
toString() - Method in class org.xipki.security.pkcs11.P11CryptService
 
toString() - Method in class org.xipki.security.pkcs11.P11IdentityId
 
toString() - Method in class org.xipki.security.pkcs11.P11ObjectIdentifier
 
toString() - Method in class org.xipki.security.pkcs11.P11SlotIdentifier
 
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.iaik.IaikP11Module
 
type() - Method in class org.xipki.security.X509ExtensionType.ConstantExtnValue
 

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(P11ModuleFactory) - Method in class org.xipki.security.pkcs11.P11ModuleFactoryRegisterImpl
 
unregistFactory(SignerFactory) - Method in class org.xipki.security.SignerFactoryRegisterImpl
 
unstructuredAddress - Static variable in class org.xipki.security.ObjectIdentifiers.DN
 
unstructuredName - Static variable in class org.xipki.security.ObjectIdentifiers.DN
more from PKCS#9.
update(Signature, byte, long, byte[], byte[], byte[]) - Static method in class org.xipki.security.ctlog.CtLog
 
update(byte) - Method in class org.xipki.security.DSAPlainDigestSigner
 
update(byte[], int, int) - Method in class org.xipki.security.DSAPlainDigestSigner
 
updateCertificate(P11ObjectIdentifier, X509Cert) - Method in class org.xipki.security.pkcs11.P11Slot
Updates the certificate associated with the given ID keyId with the given certificate newCert.
updateCertificate0(P11ObjectIdentifier, X509Cert) - Method in class org.xipki.security.pkcs11.P11Slot
Updates the certificate associated with the given objectId with the given certificate newCert.
userid - Static variable in class org.xipki.security.ObjectIdentifiers.DN
LDAP User id.

V

validate() - Method in class org.xipki.security.pkcs11.Pkcs11conf.MechanimFilter
 
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.KeystoreConf
 
validate() - Method in class org.xipki.security.Securities.SecurityConf
 
validate() - Method in class org.xipki.security.X509ExtensionType.ConstantExtnValue
 
validate() - Method in class org.xipki.security.X509ExtensionType.DescribableOid
 
validate() - Method in class org.xipki.security.X509ExtensionType.ExtensionsType
 
validate() - Method in class org.xipki.security.X509ExtensionType.Tag
 
validate() - Method in class org.xipki.security.X509ExtensionType
 
value(String) - Method in class org.xipki.security.cmp.CmpUtf8Pairs
 
valueOf(String) - Static method in enum org.xipki.security.AlgorithmCode
Returns the enum constant of this type with the specified name.
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.cmp.ProtectionResult
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.pkcs11.Pkcs11conf.NewObjectConf.CertAttribute
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.xipki.security.X509ExtensionType.FieldType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.xipki.security.AlgorithmCode
Returns an array containing the constants of this enum type, in the order they are declared.
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.cmp.ProtectionResult
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.pkcs11.Pkcs11conf.NewObjectConf.CertAttribute
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.xipki.security.X509ExtensionType.FieldType
Returns an array containing the constants of this enum type, in the order they are declared.
VerifiedPkiMessage - Class in org.xipki.security.cmp
PKI message with verification result.
VerifiedPkiMessage(GeneralPKIMessage) - Constructor for class org.xipki.security.cmp.VerifiedPkiMessage
 
verify(PublicKey) - Method in class org.xipki.security.X509Cert
 
verify(PublicKey, Provider) - Method in class org.xipki.security.X509Cert
 
verify(PublicKey, String) - Method in class org.xipki.security.X509Cert
 
verifyPopo(CertificationRequest, AlgorithmValidator) - Method in class org.xipki.security.AbstractSecurityFactory
 
verifyPopo(CertificationRequest, AlgorithmValidator, DHSigStaticKeyCertPair) - Method in class org.xipki.security.AbstractSecurityFactory
 
verifyPopo(PKCS10CertificationRequest, AlgorithmValidator) - Method in class org.xipki.security.AbstractSecurityFactory
 
verifyPopo(PKCS10CertificationRequest, AlgorithmValidator) - Method in interface org.xipki.security.SecurityFactory
Verifies the signature of CSR.
verifyPopo(PKCS10CertificationRequest, AlgorithmValidator, DHSigStaticKeyCertPair) - Method in interface org.xipki.security.SecurityFactory
Verifies the signature of CSR.
verifyPopo(CertificationRequest, AlgorithmValidator) - Method in interface org.xipki.security.SecurityFactory
Verifies the signature of CSR.
verifyPopo(CertificationRequest, AlgorithmValidator, DHSigStaticKeyCertPair) - Method in interface org.xipki.security.SecurityFactory
Verifies the signature of CSR.
verifyPopo(PKCS10CertificationRequest, AlgorithmValidator, DHSigStaticKeyCertPair) - Method in class org.xipki.security.SecurityFactoryImpl
 
verifySignature(SubjectPublicKeyInfo) - Method in class org.xipki.security.asn1.CrlStreamParser
 
verifySignature(PublicKey) - Method in class org.xipki.security.asn1.CrlStreamParser
 
verifySignature(byte[]) - Method in class org.xipki.security.DSAPlainDigestSigner
 

W

write(byte[], int) - Method in enum org.xipki.security.HashAlgo
 
write(byte[], int, int) - Method in class org.xipki.security.pkcs11.DigestOutputStream
 
write(byte[]) - Method in class org.xipki.security.pkcs11.DigestOutputStream
 
write(int) - Method in class org.xipki.security.pkcs11.DigestOutputStream
 

X

X25519 - Static variable in class org.xipki.security.EdECConstants
 
X448 - Static variable in class org.xipki.security.EdECConstants
 
X509Cert - Class in org.xipki.security
Wrapper to an X509Certificate.
X509Cert(Certificate) - Constructor for class org.xipki.security.X509Cert
 
X509Cert(Certificate, byte[]) - Constructor for class org.xipki.security.X509Cert
 
X509Cert(X509Certificate) - Constructor for class org.xipki.security.X509Cert
 
X509Cert(X509Certificate, 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
 
X509ExtensionType - Class in org.xipki.security
Configuration of an X.509 extension.
X509ExtensionType() - Constructor for class org.xipki.security.X509ExtensionType
 
X509ExtensionType.ConstantExtnValue - Class in org.xipki.security
 
X509ExtensionType.DescribableOid - Class in org.xipki.security
 
X509ExtensionType.ExtensionsType - Class in org.xipki.security
 
X509ExtensionType.FieldType - Enum in org.xipki.security
 
X509ExtensionType.Tag - Class in org.xipki.security
 
X509Util - Class in org.xipki.security.util
X.509 certificate utility class.
XiContentSigner - Interface in org.xipki.security
Extends ContentSigner by a new method XiContentSigner.getEncodedAlgorithmIdentifier().
XiECContentVerifierProviderBuilder - Class in org.xipki.security.bc
Extends BcECContentVerifierProviderBuilder to support the signature algorithms Plain-ECDSA and SM3.
XiECContentVerifierProviderBuilder(DigestAlgorithmIdentifierFinder) - Constructor for class org.xipki.security.bc.XiECContentVerifierProviderBuilder
 
XiEdDSAContentVerifierProvider - Class in org.xipki.security.bc
ContentVerifierProvider for 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 BcECContentVerifierProviderBuilder to support the signature algorithms RSAPSS.
XiRSAContentVerifierProviderBuilder(DigestAlgorithmIdentifierFinder) - Constructor for class org.xipki.security.bc.XiRSAContentVerifierProviderBuilder
 
XiSecurityConstants - Class in org.xipki.security
Constants.
XiSecurityException - Exception in org.xipki.security
General security exception.
XiSecurityException() - Constructor for exception org.xipki.security.XiSecurityException
 
XiSecurityException(String, Throwable) - Constructor for exception org.xipki.security.XiSecurityException
 
XiSecurityException(String) - 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
ContentVerifierProvider for the algorithm X25519/X448 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
 
A B C D E F G H I J K L M N O P R S T U V W X 
Skip navigation links

Copyright © 2020. All rights reserved.