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
 
ACTION_ADD_CERT - Static variable in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 
ACTION_DIGEST_SECRETKEY - Static variable in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 
ACTION_GEN_KEYPAIR_DSA - Static variable in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 
ACTION_GEN_KEYPAIR_EC - Static variable in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 
ACTION_GEN_KEYPAIR_EC_EDWARDS - Static variable in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 
ACTION_GEN_KEYPAIR_EC_MONTGOMERY - Static variable in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 
ACTION_GEN_KEYPAIR_RSA - Static variable in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 
ACTION_GEN_KEYPAIR_SM2 - Static variable in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 
ACTION_GEN_SECRET_KEY - Static variable in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 
ACTION_GET_CERT - Static variable in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 
ACTION_GET_CERT_IDS - Static variable in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 
ACTION_GET_IDENTITY_IDS - Static variable in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 
ACTION_GET_MECHANISMS - Static variable in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 
ACTION_GET_PUBLICKEY - Static variable in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 
ACTION_GET_PUBLICKEY_IDS - Static variable in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 
ACTION_GET_SERVER_CAPS - Static variable in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 
ACTION_GET_SLOT_IDS - Static variable in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 
ACTION_IMPORT_SECRET_KEY - Static variable in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 
ACTION_NOPE - Static variable in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
Will be used in the response if the server cannot detect the action.
ACTION_REMOVE_CERTS - Static variable in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 
ACTION_REMOVE_IDENTITY - Static variable in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 
ACTION_REMOVE_OBJECTS - Static variable in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 
ACTION_SIGN - Static variable in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 
ACTION_UPDATE_CERT - Static variable in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 
add(CtLog.SignedCertificateTimestamp) - Method in class org.xipki.security.CtLog.SerializedSCT
 
addCert(X509Certificate, P11Slot.P11NewObjectControl) - Method in class org.xipki.security.pkcs11.P11Slot
Adds the certificate to the PKCS#11 token under the given identifier objectId.
addCert0(X509Certificate, P11Slot.P11NewObjectControl) - Method in class org.xipki.security.pkcs11.P11Slot
Adds the certificate to the PKCS#11 token under the given identifier objectId.
addCert0(X509Certificate, P11Slot.P11NewObjectControl) - Method in class org.xipki.security.pkcs11.proxy.ProxyP11Slot
 
addCertificate(P11ObjectIdentifier, X509Cert) - Method in class org.xipki.security.pkcs11.P11Slot.P11SlotRefreshResult
 
AddCertParams(P11SlotIdentifier, P11Slot.P11NewObjectControl, Certificate) - Constructor for class org.xipki.security.pkcs11.proxy.ProxyMessage.AddCertParams
 
AddCertParams(P11SlotIdentifier, P11Slot.P11NewObjectControl, X509Certificate) - Constructor for class org.xipki.security.pkcs11.proxy.ProxyMessage.AddCertParams
 
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
 
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(X509Certificate, Collection<? extends Certificate>) - Static method in class org.xipki.security.util.X509Util
Build the certificate path.
buildCertPath(X509Certificate, Collection<? extends Certificate>, boolean) - Static method in class org.xipki.security.util.X509Util
Build the certificate path.
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.emulator.EmulatorP11ModuleFactory
 
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.
canCreateModule(String) - Method in class org.xipki.security.pkcs11.proxy.ProxyP11ModuleFactory
 
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.CrlCertSetStreamParser.CrlCertsIterator
 
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.emulator.EmulatorP11Module
 
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.pkcs11.proxy.ProxyP11Module
 
close() - Method in class org.xipki.security.pkcs11.proxy.ProxyP11Slot
 
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.
createAccessDescription(String) - Static method in class org.xipki.security.util.X509Util
 
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
 
createGeneralName(String) - Static method in class org.xipki.security.util.X509Util
Creates GeneralName from the tagged value.
createGeneralNames(List<String>) - Static method in class org.xipki.security.util.X509Util
 
createKeyUsage(Set<KeyUsage>) - Static method in class org.xipki.security.util.X509Util
 
createPrivateKeyAndCert(String, SignerConf, X509Certificate) - Method in interface org.xipki.security.SecurityFactory
Create secret key and certificate pair.
createPrivateKeyAndCert(String, SignerConf, X509Certificate) - 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, X509Certificate) - 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, X509Certificate) - Method in interface org.xipki.security.SecurityFactory
Creates signer.
createSigner(String, SignerConf, X509Certificate[]) - Method in interface org.xipki.security.SecurityFactory
Creates signer.
createSigner(String, SignerConf, X509Certificate[]) - Method in class org.xipki.security.SecurityFactoryImpl
 
createSubjectPublicKeyInfo(PublicKey) - Static method in class org.xipki.security.util.KeyUtil
 
crlCerts() - Method in class org.xipki.security.asn1.CrlCertSetStreamParser
 
CrlCertSetStreamParser - Class in org.xipki.security.asn1
This class implements a real stream based parser of XiPKI CrlCertSet with constant memory consumption.
CrlCertSetStreamParser(InputStream) - Constructor for class org.xipki.security.asn1.CrlCertSetStreamParser
 
CrlCertSetStreamParser.CrlCert - Class in org.xipki.security.asn1
 
CrlCertSetStreamParser.CrlCertsIterator - Class in org.xipki.security.asn1
 
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
RFC 6962 implementation of the required classes for the extension SCT in certificate.
CtLog() - Constructor for class org.xipki.security.CtLog
 
CtLog.DigitallySigned - Class in org.xipki.security
struct { SignatureAndHashAlgorithm algorithm; opaque signature<0..2^16-1>; } DigitallySigned;
CtLog.HashAlgorithm - Enum in org.xipki.security
 
CtLog.SerializedSCT - Class in org.xipki.security
opaque SerializedSCT<1..2^16-1>;
CtLog.SignatureAlgorithm - Enum in org.xipki.security
 
CtLog.SignatureAndHashAlgorithm - Class in org.xipki.security
ASN.1 definition:
CtLog.SignedCertificateTimestamp - Class in org.xipki.security
ASN1.
CtLog.SignedCertificateTimestampList - Class in org.xipki.security
struct { SerializedSCT sct_list <1..2^16-1>; } SignedCertificateTimestampList;
cutText(String, int) - Static method in class org.xipki.security.util.X509Util
 
cutX500Name(X500Name, int) - Static method in class org.xipki.security.util.X509Util
 
cutX500Name(X500Principal, 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
 
DFLT_BASEDIR - Static variable in class org.xipki.security.pkcs11.emulator.EmulatorP11Module
 
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, X509Certificate) - 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.emulator.EmulatorP11Identity
 
digestSecretKey0(long) - Method in class org.xipki.security.pkcs11.P11Identity
 
DigestSecretKeyTemplate(ProxyMessage.SlotIdentifier, ProxyMessage.ObjectIdentifier, long) - Constructor for class org.xipki.security.pkcs11.proxy.ProxyMessage.DigestSecretKeyTemplate
 
DigitallySigned(CtLog.SignatureAndHashAlgorithm, byte[]) - Constructor for class org.xipki.security.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
 
EmulatorP11Identity - Class in org.xipki.security.pkcs11.emulator
P11Identity for PKCS#11 emulator.
EmulatorP11Identity(P11Slot, P11IdentityId, SecretKey, int, SecureRandom) - Constructor for class org.xipki.security.pkcs11.emulator.EmulatorP11Identity
 
EmulatorP11Identity(P11Slot, P11IdentityId, PrivateKey, PublicKey, X509Certificate[], int, SecureRandom) - Constructor for class org.xipki.security.pkcs11.emulator.EmulatorP11Identity
 
EmulatorP11Module - Class in org.xipki.security.pkcs11.emulator
P11Module for PKCS#11 emulator.
EmulatorP11Module.Vendor - Enum in org.xipki.security.pkcs11.emulator
 
EmulatorP11ModuleFactory - Class in org.xipki.security.pkcs11.emulator
P11ModuleFactory to create P11Module of type "emulator".
EmulatorP11ModuleFactory() - Constructor for class org.xipki.security.pkcs11.emulator.EmulatorP11ModuleFactory
 
encodeCertificates(X509Certificate[]) - Static method in class org.xipki.security.util.X509Util
 
encodeCertificates(X509Cert[]) - Static method in class org.xipki.security.util.X509Util
 
encoded() - Method in class org.xipki.security.cmp.CmpUtf8Pairs
 
engineAliases() - Method in class org.xipki.security.pkcs11.provider.XiKeyStoreSpi
 
engineContainsAlias(String) - Method in class org.xipki.security.pkcs11.provider.XiKeyStoreSpi
 
engineDeleteEntry(String) - Method in class org.xipki.security.pkcs11.provider.XiKeyStoreSpi
 
engineGetCertificate(String) - Method in class org.xipki.security.pkcs11.provider.XiKeyStoreSpi
 
engineGetCertificateAlias(Certificate) - Method in class org.xipki.security.pkcs11.provider.XiKeyStoreSpi
 
engineGetCertificateChain(String) - Method in class org.xipki.security.pkcs11.provider.XiKeyStoreSpi
 
engineGetCreationDate(String) - Method in class org.xipki.security.pkcs11.provider.XiKeyStoreSpi
 
engineGetKey(String, char[]) - Method in class org.xipki.security.pkcs11.provider.XiKeyStoreSpi
 
engineGetParameter(String) - Method in class org.xipki.security.pkcs11.provider.P11DSASignatureSpi
 
engineGetParameter(String) - Method in class org.xipki.security.pkcs11.provider.P11RSADigestSignatureSpi
 
engineGetParameter(String) - Method in class org.xipki.security.pkcs11.provider.P11RSAPSSSignatureSpi
 
engineGetParameter(String) - Method in class org.xipki.security.pkcs11.provider.P11SM3WithSM2SignatureSpi
 
engineGetParameters() - Method in class org.xipki.security.pkcs11.provider.P11RSADigestSignatureSpi
 
engineGetParameters() - Method in class org.xipki.security.pkcs11.provider.P11RSAPSSSignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.xipki.security.pkcs11.provider.P11DSASignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.xipki.security.pkcs11.provider.P11RSADigestSignatureSpi
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.xipki.security.pkcs11.provider.P11RSAPSSSignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.xipki.security.pkcs11.provider.P11RSAPSSSignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.xipki.security.pkcs11.provider.P11SM3WithSM2SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.xipki.security.pkcs11.provider.P11DSASignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.xipki.security.pkcs11.provider.P11RSADigestSignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.xipki.security.pkcs11.provider.P11RSAPSSSignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.xipki.security.pkcs11.provider.P11SM3WithSM2SignatureSpi
 
engineIsCertificateEntry(String) - Method in class org.xipki.security.pkcs11.provider.XiKeyStoreSpi
 
engineIsKeyEntry(String) - Method in class org.xipki.security.pkcs11.provider.XiKeyStoreSpi
 
engineLoad(InputStream, char[]) - Method in class org.xipki.security.pkcs11.provider.XiKeyStoreSpi
 
engineSetCertificateEntry(String, Certificate) - Method in class org.xipki.security.pkcs11.provider.XiKeyStoreSpi
 
engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class org.xipki.security.pkcs11.provider.XiKeyStoreSpi
 
engineSetKeyEntry(String, byte[], Certificate[]) - Method in class org.xipki.security.pkcs11.provider.XiKeyStoreSpi
 
engineSetParameter(AlgorithmParameterSpec) - Method in class org.xipki.security.pkcs11.provider.P11DSASignatureSpi
 
engineSetParameter(String, Object) - Method in class org.xipki.security.pkcs11.provider.P11DSASignatureSpi
 
engineSetParameter(AlgorithmParameterSpec) - Method in class org.xipki.security.pkcs11.provider.P11RSADigestSignatureSpi
 
engineSetParameter(String, Object) - Method in class org.xipki.security.pkcs11.provider.P11RSADigestSignatureSpi
 
engineSetParameter(AlgorithmParameterSpec) - Method in class org.xipki.security.pkcs11.provider.P11RSAPSSSignatureSpi
 
engineSetParameter(String, Object) - Method in class org.xipki.security.pkcs11.provider.P11RSAPSSSignatureSpi
 
engineSetParameter(AlgorithmParameterSpec) - Method in class org.xipki.security.pkcs11.provider.P11SM3WithSM2SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.xipki.security.pkcs11.provider.P11SM3WithSM2SignatureSpi
 
engineSign() - Method in class org.xipki.security.pkcs11.provider.P11DSASignatureSpi
 
engineSign() - Method in class org.xipki.security.pkcs11.provider.P11RSADigestSignatureSpi
 
engineSign() - Method in class org.xipki.security.pkcs11.provider.P11RSAPSSSignatureSpi
 
engineSign() - Method in class org.xipki.security.pkcs11.provider.P11SM3WithSM2SignatureSpi
 
engineSize() - Method in class org.xipki.security.pkcs11.provider.XiKeyStoreSpi
 
engineStore(OutputStream, char[]) - Method in class org.xipki.security.pkcs11.provider.XiKeyStoreSpi
 
engineUpdate(byte) - Method in class org.xipki.security.pkcs11.provider.P11DSASignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.xipki.security.pkcs11.provider.P11DSASignatureSpi
 
engineUpdate(byte) - Method in class org.xipki.security.pkcs11.provider.P11RSADigestSignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.xipki.security.pkcs11.provider.P11RSADigestSignatureSpi
 
engineUpdate(byte) - Method in class org.xipki.security.pkcs11.provider.P11RSAPSSSignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.xipki.security.pkcs11.provider.P11RSAPSSSignatureSpi
 
engineUpdate(byte) - Method in class org.xipki.security.pkcs11.provider.P11SM3WithSM2SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.xipki.security.pkcs11.provider.P11SM3WithSM2SignatureSpi
 
engineVerify(byte[]) - Method in class org.xipki.security.pkcs11.provider.P11DSASignatureSpi
 
engineVerify(byte[]) - Method in class org.xipki.security.pkcs11.provider.P11RSADigestSignatureSpi
 
engineVerify(byte[]) - Method in class org.xipki.security.pkcs11.provider.P11RSAPSSSignatureSpi
 
engineVerify(byte[]) - Method in class org.xipki.security.pkcs11.provider.P11SM3WithSM2SignatureSpi
 
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
 
existsIdentityForId(byte[]) - 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.
ExtensionExistence - Class in org.xipki.security
Defines XiPKI own extension ExtensionExistence.
ExtensionExistence(List<ASN1ObjectIdentifier>, List<ASN1ObjectIdentifier>) - Constructor for class org.xipki.security.ExtensionExistence
 
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
 
extractAki(X509Certificate) - Static method in class org.xipki.security.util.X509Util
 
extractAki(Certificate) - Static method in class org.xipki.security.util.X509Util
 
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[], X509Certificate[]) - Method in interface org.xipki.security.SecurityFactory
Extracts the keystore with minimal required information.
extractMinimalKeyStore(String, byte[], String, char[], X509Certificate[]) - Method in class org.xipki.security.SecurityFactoryImpl
 
extractSki(X509Certificate) - Static method in class org.xipki.security.util.X509Util
 
extractSki(Certificate) - Static method in class org.xipki.security.util.X509Util
 

F

formatCert(X509Certificate, 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(X500Principal) - Static method in class org.xipki.security.util.X509Util
First canonicalized the name, and then compute the SHA-1 finger-print over the canonicalized subject string.
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[], X509Certificate) - Static method in class org.xipki.security.pkcs12.KeypairWithCert
 
fromKeystore(String, InputStream, char[], String, char[], X509Certificate[]) - Static method in class org.xipki.security.pkcs12.KeypairWithCert
 
fromKeystore(KeyStore, String, char[], X509Certificate[]) - 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".
GenDSAKeypairParams(P11SlotIdentifier, P11Slot.P11NewKeyControl, BigInteger, BigInteger, BigInteger) - Constructor for class org.xipki.security.pkcs11.proxy.ProxyMessage.GenDSAKeypairParams
 
GenECEdwardsOrMontgomeryKeypairParams(P11SlotIdentifier, P11Slot.P11NewKeyControl, ASN1ObjectIdentifier) - Constructor for class org.xipki.security.pkcs11.proxy.ProxyMessage.GenECEdwardsOrMontgomeryKeypairParams
 
GenECKeypairParams(P11SlotIdentifier, P11Slot.P11NewKeyControl, ASN1ObjectIdentifier) - Constructor for class org.xipki.security.pkcs11.proxy.ProxyMessage.GenECKeypairParams
 
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.
generateDSAKeypair0(BigInteger, BigInteger, BigInteger, P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.proxy.ProxyP11Slot
 
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.
generateECEdwardsKeypair0(ASN1ObjectIdentifier, P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.proxy.ProxyP11Slot
 
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.
generateECKeypair0(ASN1ObjectIdentifier, P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.proxy.ProxyP11Slot
 
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.
generateECMontgomeryKeypair0(ASN1ObjectIdentifier, P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.proxy.ProxyP11Slot
 
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.
generateRSAKeypair0(int, BigInteger, P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.proxy.ProxyP11Slot
 
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.
generateSecretKey0(long, int, P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.proxy.ProxyP11Slot
 
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.
generateSM2Keypair0(P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.proxy.ProxyP11Slot
 
generation - Static variable in class org.xipki.security.ObjectIdentifiers.DN
 
generationQualifier - Static variable in class org.xipki.security.ObjectIdentifiers.DN
 
GenRSAKeypairParams(P11SlotIdentifier, P11Slot.P11NewKeyControl, int, BigInteger) - Constructor for class org.xipki.security.pkcs11.proxy.ProxyMessage.GenRSAKeypairParams
 
GenSecretKeyParams(P11SlotIdentifier, P11Slot.P11NewKeyControl, long, int) - Constructor for class org.xipki.security.pkcs11.proxy.ProxyMessage.GenSecretKeyParams
 
GenSM2KeypairParams(P11SlotIdentifier, P11Slot.P11NewKeyControl) - Constructor for class org.xipki.security.pkcs11.proxy.ProxyMessage.GenSM2KeypairParams
 
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.SerializedSCT
 
getActionName(short) - Static method in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 
getAlgoNames() - Method in class org.xipki.security.CollectionAlgorithmValidator
 
getAlgorithm() - Method in class org.xipki.security.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
 
getBaseCrlNumber() - Method in class org.xipki.security.asn1.CrlStreamParser
 
getBcCertificate() - Method in interface org.xipki.security.ConcurrentContentSigner
 
getBcCertificate() - Method in class org.xipki.security.DfltConcurrentContentSigner
 
getBcCertificateChain() - Method in interface org.xipki.security.ConcurrentContentSigner
 
getBcCertificateChain() - Method in class org.xipki.security.DfltConcurrentContentSigner
 
getBcUsage() - Method in enum org.xipki.security.KeyUsage
 
getBit() - Method in enum org.xipki.security.KeyUsage
 
getBytes() - Method in class org.xipki.security.pkcs11.P11Params.P11ByteArrayParams
 
getCert() - Method in class org.xipki.security.asn1.CrlCertSetStreamParser.CrlCert
 
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.
getCert() - Method in class org.xipki.security.X509Cert
 
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.
getCertHolder() - Method in class org.xipki.security.X509Cert
 
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.pkcs11.proxy.ProxyMessage.AddCertParams
 
getCertificate() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.ObjectIdAndCert
 
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.
getCode() - Method in enum org.xipki.security.AlgorithmCode
 
getCode() - Method in enum org.xipki.security.CrlReason
 
getCode() - Method in enum org.xipki.security.CtLog.HashAlgorithm
 
getCode() - Method in enum org.xipki.security.CtLog.SignatureAlgorithm
 
getCode() - Method in class org.xipki.security.TlsExtensionType
 
getCommonName(X500Principal) - Static method in class org.xipki.security.util.X509Util
 
getCommonName(X500Name) - Static method in class org.xipki.security.util.X509Util
 
getConf() - Method in class org.xipki.security.pkcs11.P11Module
 
getConf() - Method in class org.xipki.security.SignerConf
 
getConfPairs() - Method in class org.xipki.security.SignerConf
 
getConfValue(String) - Method in class org.xipki.security.SignerConf
 
getConstant() - Method in class org.xipki.security.X509ExtensionType
 
getContentVerifierProvider(X509Certificate) - Method in class org.xipki.security.AbstractSecurityFactory
 
getContentVerifierProvider(X509CertificateHolder) - 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(X509Certificate) - Method in interface org.xipki.security.SecurityFactory
Gets the ContentVerifierProvider from the certificate.
getContentVerifierProvider(X509CertificateHolder) - 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
 
getControl() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.AddCertParams
 
getControl() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.GenDSAKeypairParams
 
getControl() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.GenECEdwardsOrMontgomeryKeypairParams
 
getControl() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.GenECKeypairParams
 
getControl() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.GenRSAKeypairParams
 
getControl() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.GenSecretKeyParams
 
getControl() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.GenSM2KeypairParams
 
getControl() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.ImportSecretKeyParams
 
getControl() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.NewKeyControl
 
getControl() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.NewObjectControl
 
getCoreExtValue(X509Certificate, ASN1ObjectIdentifier) - Static method in class org.xipki.security.util.X509Util
 
getCoreExtValue(Extensions, ASN1ObjectIdentifier) - Static method in class org.xipki.security.util.X509Util
 
getCoreExtValue(X509AttributeCertificateHolder, 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
 
getCurveId() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.GenECKeypairParams
 
getCurveName(ASN1ObjectIdentifier) - Static method in class org.xipki.security.util.AlgorithmUtil
 
getCurveOid(String) - Static method in class org.xipki.security.EdECConstants
 
getCurveOid() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.GenECEdwardsOrMontgomeryKeypairParams
 
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.emulator.EmulatorP11Module
 
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.pkcs11.proxy.ProxyP11Module
 
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.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.DigitallySigned
 
getEncoded() - Method in class org.xipki.security.CtLog.SerializedSCT
 
getEncoded() - Method in class org.xipki.security.CtLog.SignatureAndHashAlgorithm
 
getEncoded() - Method in class org.xipki.security.CtLog.SignedCertificateTimestamp
 
getEncoded() - Method in class org.xipki.security.CtLog.SignedCertificateTimestampList
 
getEncoded() - Method in class org.xipki.security.pkcs11.P11PrivateKey
 
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
 
getEncodedCert() - Method in class org.xipki.security.X509Cert
 
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
 
getExtensions() - Method in class org.xipki.security.CtLog.SignedCertificateTimestamp
 
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
 
getG() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.GenDSAKeypairParams
 
getHash() - Method in class org.xipki.security.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.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
 
getId() - Method in class org.xipki.security.pkcs11.provider.XiSM2ParameterSpec
Return the ID value.
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.DigitallySigned
 
getInstance(byte[]) - Static method in class org.xipki.security.CtLog.SerializedSCT
 
getInstance(byte[]) - Static method in class org.xipki.security.CtLog.SignatureAndHashAlgorithm
 
getInstance(byte[], AtomicInteger, int) - Static method in class org.xipki.security.CtLog.SignedCertificateTimestamp
 
getInstance(byte[]) - Static method in class org.xipki.security.CtLog.SignedCertificateTimestampList
 
getInstance(Object) - Static method in class org.xipki.security.ExtensionExistence
 
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.emulator.EmulatorP11Module
 
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
 
getInstance(Object) - Static method in class org.xipki.security.pkcs11.proxy.ProxyMessage.AddCertParams
 
getInstance(Object) - Static method in class org.xipki.security.pkcs11.proxy.ProxyMessage.DigestSecretKeyTemplate
 
getInstance(Object) - Static method in class org.xipki.security.pkcs11.proxy.ProxyMessage.GenDSAKeypairParams
 
getInstance(Object) - Static method in class org.xipki.security.pkcs11.proxy.ProxyMessage.GenECEdwardsOrMontgomeryKeypairParams
 
getInstance(Object) - Static method in class org.xipki.security.pkcs11.proxy.ProxyMessage.GenECKeypairParams
 
getInstance(Object) - Static method in class org.xipki.security.pkcs11.proxy.ProxyMessage.GenRSAKeypairParams
 
getInstance(Object) - Static method in class org.xipki.security.pkcs11.proxy.ProxyMessage.GenSecretKeyParams
 
getInstance(Object) - Static method in class org.xipki.security.pkcs11.proxy.ProxyMessage.GenSM2KeypairParams
 
getInstance(Object) - Static method in class org.xipki.security.pkcs11.proxy.ProxyMessage.IdentityId
 
getInstance(Object) - Static method in class org.xipki.security.pkcs11.proxy.ProxyMessage.ImportSecretKeyParams
 
getInstance(Object) - Static method in class org.xipki.security.pkcs11.proxy.ProxyMessage.Mechanism
 
getInstance(Object) - Static method in class org.xipki.security.pkcs11.proxy.ProxyMessage.NewKeyControl
 
getInstance(Object) - Static method in class org.xipki.security.pkcs11.proxy.ProxyMessage.NewObjectControl
 
getInstance(Object) - Static method in class org.xipki.security.pkcs11.proxy.ProxyMessage.ObjectIdAndCert
 
getInstance(Object) - Static method in class org.xipki.security.pkcs11.proxy.ProxyMessage.ObjectIdentifier
 
getInstance(Object) - Static method in class org.xipki.security.pkcs11.proxy.ProxyMessage.ObjectIdentifiers
 
getInstance(Object) - Static method in class org.xipki.security.pkcs11.proxy.ProxyMessage.P11Params
 
getInstance(Object) - Static method in class org.xipki.security.pkcs11.proxy.ProxyMessage.RemoveObjectsParams
 
getInstance(Object) - Static method in class org.xipki.security.pkcs11.proxy.ProxyMessage.RSAPkcsPssParams
 
getInstance(Object) - Static method in class org.xipki.security.pkcs11.proxy.ProxyMessage.ServerCaps
 
getInstance(Object) - Static method in class org.xipki.security.pkcs11.proxy.ProxyMessage.SignTemplate
 
getInstance(Object) - Static method in class org.xipki.security.pkcs11.proxy.ProxyMessage.SlotIdAndObjectId
 
getInstance(Object) - Static method in class org.xipki.security.pkcs11.proxy.ProxyMessage.SlotIdentifier
 
getInstance(P11ModuleConf) - Static method in class org.xipki.security.pkcs11.proxy.ProxyP11Module
 
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
 
getIssuerKeyHash() - Method in class org.xipki.security.IssuerHash
 
getIssuerNameHash() - Method in class org.xipki.security.IssuerHash
 
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
 
getKeysize() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.GenRSAKeypairParams
 
getKeysize() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.GenSecretKeyParams
 
getKeystore() - Method in class org.xipki.security.Securities.KeystoreConf
 
getKeyStore(String) - Static method in class org.xipki.security.util.KeyUtil
 
getKeyType() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.GenSecretKeyParams
 
getKeyType() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.ImportSecretKeyParams
 
getKeyUsage(String) - Static method in enum org.xipki.security.KeyUsage
 
getKeyUsage(int) - Static method in enum org.xipki.security.KeyUsage
 
getKeyUsageFromBcUsage(int) - Static method in enum org.xipki.security.KeyUsage
 
getKeyValue() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.ImportSecretKeyParams
 
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.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
 
getMechanism() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.DigestSecretKeyTemplate
 
getMechanism() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.Mechanism
 
getMechanism() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.SignTemplate
 
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
 
getMessage() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.SignTemplate
 
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
 
getNeedExtensions() - Method in class org.xipki.security.ExtensionExistence
 
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
 
getObjectId() - Method in class org.xipki.security.pkcs11.P11KeyParameter
 
getObjectId(byte[], String) - Method in class org.xipki.security.pkcs11.P11Slot
 
getObjectId() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.DigestSecretKeyTemplate
 
getObjectId() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.ObjectIdAndCert
 
getObjectId() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.SignTemplate
 
getObjectId() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.SlotIdAndObjectId
 
getObjectIds() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.ObjectIdentifiers
 
getObjectLabel() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.RemoveObjectsParams
 
getOctetStringBytes(ASN1Encodable) - Static method in class org.xipki.security.pkcs11.proxy.ProxyMessage
 
getOid() - Method in enum org.xipki.security.HashAlgo
 
getOid() - Method in class org.xipki.security.X509ExtensionType.DescribableOid
 
getOjectId() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.RemoveObjectsParams
 
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
 
getP() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.GenDSAKeypairParams
 
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
 
getP11Params() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.P11Params
 
getParams() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.Mechanism
 
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
 
getPkcsPssParams() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.RSAPkcsPssParams
 
getPkiMessage() - Method in class org.xipki.security.cmp.VerifiedPkiMessage
 
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
 
getPublicExponent() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.GenRSAKeypairParams
 
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
 
getPublicKeyByteSize(ASN1ObjectIdentifier) - Static method in class org.xipki.security.EdECConstants
 
getPublicKeyId() - Method in class org.xipki.security.pkcs11.P11IdentityId
 
getQ() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.GenDSAKeypairParams
 
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
 
getReturnCodeName(short) - Static method in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 
getRevocationDate() - Method in class org.xipki.security.asn1.CrlStreamParser.RevokedCert
 
getRevocationTime() - Method in class org.xipki.security.CertRevocationInfo
Gets the revocation time.
getRfc4519Name(X500Principal) - Static method in class org.xipki.security.util.X509Util
 
getRfc4519Name(X500Name) - Static method in class org.xipki.security.util.X509Util
 
getSaltLength() - Method in class org.xipki.security.pkcs11.P11Params.P11RSAPkcsPssParams
 
getSctList() - Method in class org.xipki.security.CtLog.SignedCertificateTimestampList
 
getSecurityFactory() - Method in class org.xipki.security.Securities
 
getSensitive() - Method in class org.xipki.security.pkcs11.P11Slot.P11NewKeyControl
 
getSerial() - Method in class org.xipki.security.asn1.CrlCertSetStreamParser.CrlCert
 
getSerialNumber() - Method in class org.xipki.security.asn1.CrlStreamParser.RevokedCert
 
getSerialNumber() - Method in class org.xipki.security.DHSigStaticKeyCertPair
 
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.DigitallySigned
 
getSignature() - Method in class org.xipki.security.CtLog.SignatureAndHashAlgorithm
 
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.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
 
getSlotId() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.AddCertParams
 
getSlotId() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.DigestSecretKeyTemplate
 
getSlotId() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.GenDSAKeypairParams
 
getSlotId() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.GenECEdwardsOrMontgomeryKeypairParams
 
getSlotId() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.GenECKeypairParams
 
getSlotId() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.GenRSAKeypairParams
 
getSlotId() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.GenSecretKeyParams
 
getSlotId() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.GenSM2KeypairParams
 
getSlotId() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.ImportSecretKeyParams
 
getSlotId() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.ObjectIdAndCert
 
getSlotId() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.RemoveObjectsParams
 
getSlotId() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.SignTemplate
 
getSlotId() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.SlotIdAndObjectId
 
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
 
getSubjectAsX500Name() - Method in class org.xipki.security.X509Cert
 
getSubjectKeyIdentifier() - 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
 
getTagNo() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.P11Params
 
getText() - Method in enum org.xipki.security.X509ExtensionType.FieldType
 
getThisUpdate() - Method in class org.xipki.security.asn1.CrlStreamParser
 
getTime(Object) - Static method in class org.xipki.security.util.X509Util
 
getTimestamp() - Method in class org.xipki.security.CtLog.SignedCertificateTimestamp
 
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.pkcs11.proxy.ProxyMessage.IdentityId
 
getValue() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.ObjectIdentifier
 
getValue() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.SlotIdentifier
 
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.SignedCertificateTimestamp
 
getVersions() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.ServerCaps
 
getWantExtensions() - Method in class org.xipki.security.ExtensionExistence
 
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(X509Certificate, KeyUsage) - Static method in class org.xipki.security.util.X509Util
 
hasNext() - Method in class org.xipki.security.asn1.CrlCertSetStreamParser.CrlCertsIterator
 
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.
IaikP11Module.Vendor - Enum in org.xipki.security.pkcs11.iaik
 
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_cacertchain - Static variable in class org.xipki.security.ObjectIdentifiers.Xipki
 
id_xipki_cmp_cmpGenmsg - Static variable in class org.xipki.security.ObjectIdentifiers.Xipki
 
id_xipki_ext_authorizationTemplate - Static variable in class org.xipki.security.ObjectIdentifiers.Xipki
 
id_xipki_ext_cmpRequestExtensions - Static variable in class org.xipki.security.ObjectIdentifiers.Xipki
 
id_xipki_ext_crlCertset - Static variable in class org.xipki.security.ObjectIdentifiers.Xipki
 
IdentityId(P11IdentityId) - Constructor for class org.xipki.security.pkcs11.proxy.ProxyMessage.IdentityId
 
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.
importSecretKey0(long, byte[], P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.proxy.ProxyP11Slot
 
ImportSecretKeyParams(P11SlotIdentifier, P11Slot.P11NewKeyControl, long, byte[]) - Constructor for class org.xipki.security.pkcs11.proxy.ProxyMessage.ImportSecretKeyParams
 
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
 
isReadOnly() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.ServerCaps
 
isReadOnly() - Method in class org.xipki.security.pkcs11.proxy.ProxyP11Module
 
isRsaMgf1() - Method in class org.xipki.security.SignatureAlgoControl
 
isRSASigAlgId(AlgorithmIdentifier) - Static method in class org.xipki.security.util.AlgorithmUtil
 
isSelfSigned(X509Certificate) - Static method in class org.xipki.security.util.X509Util
 
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, Certificate) - Constructor for class org.xipki.security.IssuerHash
 
issues(X509Certificate, X509Certificate) - Static method in class org.xipki.security.util.X509Util
 
issues(Certificate, Certificate) - 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, X509Certificate) - 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, X509Certificate[]) - 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
 
MAX_FRAGMENT_LENGTH - Static variable in class org.xipki.security.TlsExtensionType
 
MechanimFilter() - Constructor for class org.xipki.security.pkcs11.Pkcs11conf.MechanimFilter
 
Mechanism(long, ProxyMessage.P11Params) - Constructor for class org.xipki.security.pkcs11.proxy.ProxyMessage.Mechanism
 
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
 
NewKeyControl(P11Slot.P11NewKeyControl) - Constructor for class org.xipki.security.pkcs11.proxy.ProxyMessage.NewKeyControl
 
newModule(P11ModuleConf) - Method in class org.xipki.security.pkcs11.emulator.EmulatorP11ModuleFactory
 
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.
newModule(P11ModuleConf) - Method in class org.xipki.security.pkcs11.proxy.ProxyP11ModuleFactory
 
NewObjectConf() - Constructor for class org.xipki.security.pkcs11.Pkcs11conf.NewObjectConf
 
NewObjectControl(P11Slot.P11NewObjectControl) - Constructor for class org.xipki.security.pkcs11.proxy.ProxyMessage.NewObjectControl
 
newSigner(String, SignerConf, X509Certificate[]) - Method in class org.xipki.security.pkcs11.P11SignerFactory
 
newSigner(String, SignerConf, X509Certificate[]) - Method in class org.xipki.security.pkcs12.P12SignerFactory
 
newSigner(String, SignerConf, X509Certificate[]) - Method in interface org.xipki.security.SignerFactory
Creates a new signer.
newSigner(SecurityFactory, String, SignerConf, X509Certificate[]) - Method in interface org.xipki.security.SignerFactoryRegister
newSigner(SecurityFactory, String, SignerConf, X509Certificate[]) - Method in class org.xipki.security.SignerFactoryRegisterImpl
 
next() - Method in class org.xipki.security.asn1.CrlCertSetStreamParser.CrlCertsIterator
 
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
 
NONE() - Constructor for class org.xipki.security.pkcs11.provider.P11DSASignatureSpi.NONE
 
NONE() - Constructor for class org.xipki.security.pkcs11.provider.P11ECDSASignatureSpi.NONE
 
NONE() - Constructor for class org.xipki.security.pkcs11.provider.P11PlainECDSASignatureSpi.NONE
 
NonePSS() - Constructor for class org.xipki.security.pkcs11.provider.P11RSAPSSSignatureSpi.NonePSS
 
NoneRSA() - Constructor for class org.xipki.security.pkcs11.provider.P11RSADigestSignatureSpi.NoneRSA
 

O

O - Static variable in class org.xipki.security.ObjectIdentifiers.DN
organization - StringType(SIZE(1..64))
ObjectIdAndCert(ProxyMessage.SlotIdentifier, ProxyMessage.ObjectIdentifier, Certificate) - Constructor for class org.xipki.security.pkcs11.proxy.ProxyMessage.ObjectIdAndCert
 
ObjectIdAndCert(ProxyMessage.SlotIdentifier, ProxyMessage.ObjectIdentifier, X509Certificate) - Constructor for class org.xipki.security.pkcs11.proxy.ProxyMessage.ObjectIdAndCert
 
ObjectIdentifier(P11ObjectIdentifier) - Constructor for class org.xipki.security.pkcs11.proxy.ProxyMessage.ObjectIdentifier
 
ObjectIdentifiers - Class in org.xipki.security
Collection of OBJECT IDENFIFIERS.
ObjectIdentifiers(List<ProxyMessage.ObjectIdentifier>) - Constructor for class org.xipki.security.pkcs11.proxy.ProxyMessage.ObjectIdentifiers
 
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.HashAlgorithm
 
ofCode(byte) - Static method in enum org.xipki.security.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.pkcs11 - package org.xipki.security.pkcs11
 
org.xipki.security.pkcs11.emulator - package org.xipki.security.pkcs11.emulator
 
org.xipki.security.pkcs11.iaik - package org.xipki.security.pkcs11.iaik
 
org.xipki.security.pkcs11.provider - package org.xipki.security.pkcs11.provider
 
org.xipki.security.pkcs11.proxy - package org.xipki.security.pkcs11.proxy
 
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, X509Certificate[]) - 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
 
P11DSASignatureSpi - Class in org.xipki.security.pkcs11.provider
PKCS#11 DSA SignatureSpi.
P11DSASignatureSpi.NONE - Class in org.xipki.security.pkcs11.provider
 
P11DSASignatureSpi.SHA1 - Class in org.xipki.security.pkcs11.provider
 
P11DSASignatureSpi.SHA224 - Class in org.xipki.security.pkcs11.provider
 
P11DSASignatureSpi.SHA256 - Class in org.xipki.security.pkcs11.provider
 
P11DSASignatureSpi.SHA384 - Class in org.xipki.security.pkcs11.provider
 
P11DSASignatureSpi.SHA3_224 - Class in org.xipki.security.pkcs11.provider
 
P11DSASignatureSpi.SHA3_256 - Class in org.xipki.security.pkcs11.provider
 
P11DSASignatureSpi.SHA3_384 - Class in org.xipki.security.pkcs11.provider
 
P11DSASignatureSpi.SHA3_512 - Class in org.xipki.security.pkcs11.provider
 
P11DSASignatureSpi.SHA512 - Class in org.xipki.security.pkcs11.provider
 
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
 
P11ECDSASignatureSpi - Class in org.xipki.security.pkcs11.provider
PKCS#11 ECDSA SignatureSpi.
P11ECDSASignatureSpi.NONE - Class in org.xipki.security.pkcs11.provider
 
P11ECDSASignatureSpi.SHA1 - Class in org.xipki.security.pkcs11.provider
 
P11ECDSASignatureSpi.SHA224 - Class in org.xipki.security.pkcs11.provider
 
P11ECDSASignatureSpi.SHA256 - Class in org.xipki.security.pkcs11.provider
 
P11ECDSASignatureSpi.SHA384 - Class in org.xipki.security.pkcs11.provider
 
P11ECDSASignatureSpi.SHA3_224 - Class in org.xipki.security.pkcs11.provider
 
P11ECDSASignatureSpi.SHA3_256 - Class in org.xipki.security.pkcs11.provider
 
P11ECDSASignatureSpi.SHA3_384 - Class in org.xipki.security.pkcs11.provider
 
P11ECDSASignatureSpi.SHA3_512 - Class in org.xipki.security.pkcs11.provider
 
P11ECDSASignatureSpi.SHA512 - Class in org.xipki.security.pkcs11.provider
 
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, X509Certificate[]) - 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(int, ASN1Encodable) - Constructor for class org.xipki.security.pkcs11.proxy.ProxyMessage.P11Params
 
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
 
P11PlainECDSASignatureSpi - Class in org.xipki.security.pkcs11.provider
PKCS#11 ECDSA SignatureSpi.
P11PlainECDSASignatureSpi.NONE - Class in org.xipki.security.pkcs11.provider
 
P11PlainECDSASignatureSpi.SHA1 - Class in org.xipki.security.pkcs11.provider
 
P11PlainECDSASignatureSpi.SHA224 - Class in org.xipki.security.pkcs11.provider
 
P11PlainECDSASignatureSpi.SHA256 - Class in org.xipki.security.pkcs11.provider
 
P11PlainECDSASignatureSpi.SHA512 - Class in org.xipki.security.pkcs11.provider
 
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
 
P11ProxyConstants - Class in org.xipki.security.pkcs11.proxy
PKCS#11 proxy constants.
P11RSADigestSignatureSpi - Class in org.xipki.security.pkcs11.provider
PKCS#11 RSA SignatureSpi.
P11RSADigestSignatureSpi(Digest) - Constructor for class org.xipki.security.pkcs11.provider.P11RSADigestSignatureSpi
 
P11RSADigestSignatureSpi(HashAlgo) - Constructor for class org.xipki.security.pkcs11.provider.P11RSADigestSignatureSpi
 
P11RSADigestSignatureSpi.NoneRSA - Class in org.xipki.security.pkcs11.provider
 
P11RSADigestSignatureSpi.SHA1 - Class in org.xipki.security.pkcs11.provider
 
P11RSADigestSignatureSpi.SHA224 - Class in org.xipki.security.pkcs11.provider
 
P11RSADigestSignatureSpi.SHA256 - Class in org.xipki.security.pkcs11.provider
 
P11RSADigestSignatureSpi.SHA384 - Class in org.xipki.security.pkcs11.provider
 
P11RSADigestSignatureSpi.SHA3_224 - Class in org.xipki.security.pkcs11.provider
 
P11RSADigestSignatureSpi.SHA3_256 - Class in org.xipki.security.pkcs11.provider
 
P11RSADigestSignatureSpi.SHA3_384 - Class in org.xipki.security.pkcs11.provider
 
P11RSADigestSignatureSpi.SHA3_512 - Class in org.xipki.security.pkcs11.provider
 
P11RSADigestSignatureSpi.SHA512 - Class in org.xipki.security.pkcs11.provider
 
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
 
P11RSAPSSSignatureSpi - Class in org.xipki.security.pkcs11.provider
PKCS#11 RSAPSS SignatureSpi.
P11RSAPSSSignatureSpi(PSSParameterSpec) - Constructor for class org.xipki.security.pkcs11.provider.P11RSAPSSSignatureSpi
 
P11RSAPSSSignatureSpi(PSSParameterSpec, boolean) - Constructor for class org.xipki.security.pkcs11.provider.P11RSAPSSSignatureSpi
 
P11RSAPSSSignatureSpi.NonePSS - Class in org.xipki.security.pkcs11.provider
 
P11RSAPSSSignatureSpi.PSSwithRSA - Class in org.xipki.security.pkcs11.provider
 
P11RSAPSSSignatureSpi.SHA1withRSA - Class in org.xipki.security.pkcs11.provider
 
P11RSAPSSSignatureSpi.SHA224withRSA - Class in org.xipki.security.pkcs11.provider
 
P11RSAPSSSignatureSpi.SHA256withRSA - Class in org.xipki.security.pkcs11.provider
 
P11RSAPSSSignatureSpi.SHA384withRSA - Class in org.xipki.security.pkcs11.provider
 
P11RSAPSSSignatureSpi.SHA3_224withRSA - Class in org.xipki.security.pkcs11.provider
 
P11RSAPSSSignatureSpi.SHA3_256withRSA - Class in org.xipki.security.pkcs11.provider
 
P11RSAPSSSignatureSpi.SHA3_384withRSA - Class in org.xipki.security.pkcs11.provider
 
P11RSAPSSSignatureSpi.SHA3_512withRSA - Class in org.xipki.security.pkcs11.provider
 
P11RSAPSSSignatureSpi.SHA512withRSA - Class in org.xipki.security.pkcs11.provider
 
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
 
P11SM3WithSM2SignatureSpi - Class in org.xipki.security.pkcs11.provider
PKCS#11 SM3withSM2 SignatureSpi.
P11SM3WithSM2SignatureSpi() - Constructor for class org.xipki.security.pkcs11.provider.P11SM3WithSM2SignatureSpi
 
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, jks 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(X509Certificate, PrivateKey, PublicKey) - Constructor for class org.xipki.security.pkcs12.P12XdhMacContentSignerBuilder
 
P12XdhMacContentSignerBuilder(KeypairWithCert, X509Certificate) - Constructor for class org.xipki.security.pkcs12.P12XdhMacContentSignerBuilder
 
parseBcCert(File) - Static method in class org.xipki.security.util.X509Util
 
parseBcCert(InputStream) - Static method in class org.xipki.security.util.X509Util
 
parseBcCert(byte[]) - Static method in class org.xipki.security.util.X509Util
 
parseCert(File) - Static method in class org.xipki.security.util.X509Util
 
parseCert(InputStream) - Static method in class org.xipki.security.util.X509Util
 
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
 
parseCrl(InputStream) - Static method in class org.xipki.security.util.X509Util
 
parseCsr(File) - Static method in class org.xipki.security.util.X509Util
 
parseCsr(InputStream) - Static method in class org.xipki.security.util.X509Util
 
parseCsr(byte[]) - 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
 
PROVIDER_NAME - Static variable in class org.xipki.security.pkcs11.provider.XiProvider
Exactly the name this provider is registered under at java.security.Security: "XiPKI".
PROVIDER_NAME_XIPKI - Static variable in class org.xipki.security.XiSecurityConstants
 
PROVIDER_VERSION - Static variable in class org.xipki.security.pkcs11.provider.XiProvider
Version of this provider as registered at java.security.Security.
Providers - Class in org.xipki.security
Helper class to register providers BouncyCastleProvider.
Providers() - Constructor for class org.xipki.security.Providers
 
ProxyMessage - Class in org.xipki.security.pkcs11.proxy
ASN.1 Messages communicated between the PKCS#11 proxy client and server.
ProxyMessage() - Constructor for class org.xipki.security.pkcs11.proxy.ProxyMessage
 
ProxyMessage.AddCertParams - Class in org.xipki.security.pkcs11.proxy
Parameters to add certificate.
ProxyMessage.DigestSecretKeyTemplate - Class in org.xipki.security.pkcs11.proxy
Definition of DigestSecretKeyTemplate.
ProxyMessage.GenDSAKeypairParams - Class in org.xipki.security.pkcs11.proxy
Parameters to generate RSA keypair.
ProxyMessage.GenECEdwardsOrMontgomeryKeypairParams - Class in org.xipki.security.pkcs11.proxy
Paramters to generate EC keypair.
ProxyMessage.GenECKeypairParams - Class in org.xipki.security.pkcs11.proxy
Parameters to generate EC keypair.
ProxyMessage.GenRSAKeypairParams - Class in org.xipki.security.pkcs11.proxy
Parameters to generate RSA keypair.
ProxyMessage.GenSecretKeyParams - Class in org.xipki.security.pkcs11.proxy
Parameters to generate secret key.
ProxyMessage.GenSM2KeypairParams - Class in org.xipki.security.pkcs11.proxy
Parameters to generate SM2 keypair.
ProxyMessage.IdentityId - Class in org.xipki.security.pkcs11.proxy
Identifier of the PKCS#11 identity.
ProxyMessage.ImportSecretKeyParams - Class in org.xipki.security.pkcs11.proxy
Parameters to import secret key.
ProxyMessage.Mechanism - Class in org.xipki.security.pkcs11.proxy
Definition of Mechanism.
ProxyMessage.NewKeyControl - Class in org.xipki.security.pkcs11.proxy
Control how to create new PKCS#11 keypair / secret key.
ProxyMessage.NewObjectControl - Class in org.xipki.security.pkcs11.proxy
Control how to create new PKCS#11 object.
ProxyMessage.ObjectIdAndCert - Class in org.xipki.security.pkcs11.proxy
Definition of ObjectIdAndCert.
ProxyMessage.ObjectIdentifier - Class in org.xipki.security.pkcs11.proxy
Identifier of PKCS#11 object.
ProxyMessage.ObjectIdentifiers - Class in org.xipki.security.pkcs11.proxy
ProxyMessage.P11Params - Class in org.xipki.security.pkcs11.proxy
ASN.1 PKCS#11 params.
ProxyMessage.RemoveObjectsParams - Class in org.xipki.security.pkcs11.proxy
Parameters to remove objects.
ProxyMessage.RSAPkcsPssParams - Class in org.xipki.security.pkcs11.proxy
Parameters to create RSAPkcsPss signature.
ProxyMessage.ServerCaps - Class in org.xipki.security.pkcs11.proxy
Server capability.
ProxyMessage.SignTemplate - Class in org.xipki.security.pkcs11.proxy
Definition of SignTemplate.
ProxyMessage.SlotIdAndObjectId - Class in org.xipki.security.pkcs11.proxy
Slot identifier and Object identifier.
ProxyMessage.SlotIdentifier - Class in org.xipki.security.pkcs11.proxy
Slot identifier.
ProxyP11Module - Class in org.xipki.security.pkcs11.proxy
P11Module for PKCS#11 proxy.
ProxyP11ModuleFactory - Class in org.xipki.security.pkcs11.proxy
P11ModuleFactory to create P11Module of type "proxy".
ProxyP11ModuleFactory() - Constructor for class org.xipki.security.pkcs11.proxy.ProxyP11ModuleFactory
 
ProxyP11Slot - Class in org.xipki.security.pkcs11.proxy
P11Slot for PKCS#11 proxy.
pseudonym - Static variable in class org.xipki.security.ObjectIdentifiers.DN
RFC 3039 Pseudonym - DirectoryString(SIZE(1..64)
PSSwithRSA() - Constructor for class org.xipki.security.pkcs11.provider.P11RSAPSSSignatureSpi.PSSwithRSA
 
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

RC_BAD_REQUEST - Static variable in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 
RC_DUPLICATE_ENTITY - Static variable in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 
RC_INTERNAL_ERROR - Static variable in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 
RC_P11_TOKENERROR - Static variable in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 
RC_SUCCESS - Static variable in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 
RC_UNKNOWN_ENTITY - Static variable in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 
RC_UNKNOWN_MODULE - Static variable in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 
RC_UNSUPPORTED_ACTION - Static variable in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 
RC_UNSUPPORTED_MECHANISM - Static variable in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 
RC_UNSUPPORTED_VERSION - Static variable in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 
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(Object) - 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
 
refresh() - Method in class org.xipki.security.pkcs11.proxy.ProxyP11Module
 
refresh0() - Method in class org.xipki.security.pkcs11.P11Slot
 
refresh0() - Method in class org.xipki.security.pkcs11.proxy.ProxyP11Slot
 
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
 
regist() - Method in class org.xipki.security.pkcs11.provider.XiProviderRegister
 
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.SerializedSCT
 
removeCerts(P11ObjectIdentifier) - Method in class org.xipki.security.pkcs11.P11Slot
Remove certificates.
removeCerts0(P11ObjectIdentifier) - Method in class org.xipki.security.pkcs11.P11Slot
 
removeCerts0(P11ObjectIdentifier) - Method in class org.xipki.security.pkcs11.proxy.ProxyP11Slot
 
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.
removeIdentity0(P11IdentityId) - Method in class org.xipki.security.pkcs11.proxy.ProxyP11Slot
 
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.
removeObjects(byte[], String) - Method in class org.xipki.security.pkcs11.proxy.ProxyP11Slot
 
RemoveObjectsParams(P11SlotIdentifier, byte[], String) - Constructor for class org.xipki.security.pkcs11.proxy.ProxyMessage.RemoveObjectsParams
 
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
 
RSAPkcsPssParams(P11Params.P11RSAPkcsPssParams) - Constructor for class org.xipki.security.pkcs11.proxy.ProxyMessage.RSAPkcsPssParams
 

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
 
send(byte[]) - Method in class org.xipki.security.pkcs11.proxy.ProxyP11Module
 
send(short, ASN1Object) - Method in class org.xipki.security.pkcs11.proxy.ProxyP11Module
The request is constructed as follows.
SerializedSCT(List<CtLog.SignedCertificateTimestamp>) - Constructor for class org.xipki.security.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
 
ServerCaps(boolean, Set<Short>) - Constructor for class org.xipki.security.pkcs11.proxy.ProxyMessage.ServerCaps
 
setCert(Certificate) - Method in class org.xipki.security.asn1.CrlCertSetStreamParser.CrlCert
 
setCertAttributes(List<Pkcs11conf.NewObjectConf.CertAttribute>) - Method in class org.xipki.security.pkcs11.Pkcs11conf.NewObjectConf
 
setCertificateChain(X509Certificate[]) - Method in interface org.xipki.security.ConcurrentContentSigner
Set the CertificateChain.
setCertificateChain(X509Certificate[]) - Method in class org.xipki.security.DfltConcurrentContentSigner
 
setCertificates(X509Certificate[]) - Method in class org.xipki.security.pkcs11.P11Identity
 
setCertLabel(String) - Method in class org.xipki.security.pkcs11.P11IdentityId
 
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(List<X509ExtensionType>) - Method in class org.xipki.security.X509ExtensionType.ExtensionsType
 
setExtractable(Boolean) - Method in class org.xipki.security.pkcs11.P11Slot.P11NewKeyControl
 
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
 
setP11CryptServiceFactory(P11CryptServiceFactory) - Static method in class org.xipki.security.pkcs11.provider.XiKeyStoreSpi
 
setP11CryptServiceFactory(P11CryptServiceFactory) - Method in class org.xipki.security.pkcs11.provider.XiProviderRegister
 
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<X509Certificate>) - 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
 
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
 
setSerial(BigInteger) - Method in class org.xipki.security.asn1.CrlCertSetStreamParser.CrlCert
 
setSetCertObjectAttributes(Set<Long>) - Method in class org.xipki.security.pkcs11.P11ModuleConf.P11NewObjectConf
 
setSha1DigestOfMacKey(byte[]) - Method in class org.xipki.security.DfltConcurrentContentSigner
 
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
 
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
 
SHA1() - Constructor for class org.xipki.security.pkcs11.provider.P11DSASignatureSpi.SHA1
 
SHA1() - Constructor for class org.xipki.security.pkcs11.provider.P11ECDSASignatureSpi.SHA1
 
SHA1() - Constructor for class org.xipki.security.pkcs11.provider.P11PlainECDSASignatureSpi.SHA1
 
SHA1() - Constructor for class org.xipki.security.pkcs11.provider.P11RSADigestSignatureSpi.SHA1
 
SHA1withRSA() - Constructor for class org.xipki.security.pkcs11.provider.P11RSAPSSSignatureSpi.SHA1withRSA
 
SHA224() - Constructor for class org.xipki.security.pkcs11.provider.P11DSASignatureSpi.SHA224
 
SHA224() - Constructor for class org.xipki.security.pkcs11.provider.P11ECDSASignatureSpi.SHA224
 
SHA224() - Constructor for class org.xipki.security.pkcs11.provider.P11PlainECDSASignatureSpi.SHA224
 
SHA224() - Constructor for class org.xipki.security.pkcs11.provider.P11RSADigestSignatureSpi.SHA224
 
SHA224withRSA() - Constructor for class org.xipki.security.pkcs11.provider.P11RSAPSSSignatureSpi.SHA224withRSA
 
SHA256() - Constructor for class org.xipki.security.pkcs11.provider.P11DSASignatureSpi.SHA256
 
SHA256() - Constructor for class org.xipki.security.pkcs11.provider.P11ECDSASignatureSpi.SHA256
 
SHA256() - Constructor for class org.xipki.security.pkcs11.provider.P11PlainECDSASignatureSpi.SHA256
 
SHA256() - Constructor for class org.xipki.security.pkcs11.provider.P11RSADigestSignatureSpi.SHA256
 
SHA256withRSA() - Constructor for class org.xipki.security.pkcs11.provider.P11RSAPSSSignatureSpi.SHA256withRSA
 
SHA384() - Constructor for class org.xipki.security.pkcs11.provider.P11DSASignatureSpi.SHA384
 
SHA384() - Constructor for class org.xipki.security.pkcs11.provider.P11ECDSASignatureSpi.SHA384
 
SHA384() - Constructor for class org.xipki.security.pkcs11.provider.P11RSADigestSignatureSpi.SHA384
 
SHA384withRSA() - Constructor for class org.xipki.security.pkcs11.provider.P11RSAPSSSignatureSpi.SHA384withRSA
 
SHA3_224() - Constructor for class org.xipki.security.pkcs11.provider.P11DSASignatureSpi.SHA3_224
 
SHA3_224() - Constructor for class org.xipki.security.pkcs11.provider.P11ECDSASignatureSpi.SHA3_224
 
SHA3_224() - Constructor for class org.xipki.security.pkcs11.provider.P11RSADigestSignatureSpi.SHA3_224
 
SHA3_224withRSA() - Constructor for class org.xipki.security.pkcs11.provider.P11RSAPSSSignatureSpi.SHA3_224withRSA
 
SHA3_256() - Constructor for class org.xipki.security.pkcs11.provider.P11DSASignatureSpi.SHA3_256
 
SHA3_256() - Constructor for class org.xipki.security.pkcs11.provider.P11ECDSASignatureSpi.SHA3_256
 
SHA3_256() - Constructor for class org.xipki.security.pkcs11.provider.P11RSADigestSignatureSpi.SHA3_256
 
SHA3_256withRSA() - Constructor for class org.xipki.security.pkcs11.provider.P11RSAPSSSignatureSpi.SHA3_256withRSA
 
SHA3_384() - Constructor for class org.xipki.security.pkcs11.provider.P11DSASignatureSpi.SHA3_384
 
SHA3_384() - Constructor for class org.xipki.security.pkcs11.provider.P11ECDSASignatureSpi.SHA3_384
 
SHA3_384() - Constructor for class org.xipki.security.pkcs11.provider.P11RSADigestSignatureSpi.SHA3_384
 
SHA3_384withRSA() - Constructor for class org.xipki.security.pkcs11.provider.P11RSAPSSSignatureSpi.SHA3_384withRSA
 
SHA3_512() - Constructor for class org.xipki.security.pkcs11.provider.P11DSASignatureSpi.SHA3_512
 
SHA3_512() - Constructor for class org.xipki.security.pkcs11.provider.P11ECDSASignatureSpi.SHA3_512
 
SHA3_512() - Constructor for class org.xipki.security.pkcs11.provider.P11RSADigestSignatureSpi.SHA3_512
 
SHA3_512withRSA() - Constructor for class org.xipki.security.pkcs11.provider.P11RSAPSSSignatureSpi.SHA3_512withRSA
 
SHA512() - Constructor for class org.xipki.security.pkcs11.provider.P11DSASignatureSpi.SHA512
 
SHA512() - Constructor for class org.xipki.security.pkcs11.provider.P11ECDSASignatureSpi.SHA512
 
SHA512() - Constructor for class org.xipki.security.pkcs11.provider.P11PlainECDSASignatureSpi.SHA512
 
SHA512() - Constructor for class org.xipki.security.pkcs11.provider.P11RSADigestSignatureSpi.SHA512
 
SHA512withRSA() - Constructor for class org.xipki.security.pkcs11.provider.P11RSAPSSSignatureSpi.SHA512withRSA
 
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.emulator.EmulatorP11Identity
 
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.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.SignedCertificateTimestamp
 
SignedCertificateTimestampList(CtLog.SerializedSCT) - Constructor for class org.xipki.security.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.
SignTemplate(ProxyMessage.SlotIdentifier, ProxyMessage.ObjectIdentifier, long, ProxyMessage.P11Params, byte[]) - Constructor for class org.xipki.security.pkcs11.proxy.ProxyMessage.SignTemplate
 
size() - Method in class org.xipki.security.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
 
SlotIdAndObjectId(P11SlotIdentifier, P11ObjectIdentifier) - Constructor for class org.xipki.security.pkcs11.proxy.ProxyMessage.SlotIdAndObjectId
 
SlotIdAndObjectId(ProxyMessage.SlotIdentifier, ProxyMessage.ObjectIdentifier) - Constructor for class org.xipki.security.pkcs11.proxy.ProxyMessage.SlotIdAndObjectId
 
SlotIdentifier(P11SlotIdentifier) - Constructor for class org.xipki.security.pkcs11.proxy.ProxyMessage.SlotIdentifier
 
SN - Static variable in class org.xipki.security.ObjectIdentifiers.DN
device serial number name - StringType(SIZE(1..64))
sortOidList(List<ASN1ObjectIdentifier>) - Static method in class org.xipki.security.util.X509Util
 
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
 
TAG_IV - Static variable in class org.xipki.security.pkcs11.proxy.ProxyMessage.P11Params
 
TAG_OPAQUE - Static variable in class org.xipki.security.pkcs11.proxy.ProxyMessage.P11Params
 
TAG_RSA_PKCS_PSS - Static variable in class org.xipki.security.pkcs11.proxy.ProxyMessage.P11Params
 
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
 
toASN1Primitive() - Method in class org.xipki.security.ExtensionExistence
 
toASN1Primitive() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.AddCertParams
 
toASN1Primitive() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.DigestSecretKeyTemplate
 
toASN1Primitive() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.GenDSAKeypairParams
 
toASN1Primitive() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.GenECEdwardsOrMontgomeryKeypairParams
 
toASN1Primitive() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.GenECKeypairParams
 
toASN1Primitive() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.GenRSAKeypairParams
 
toASN1Primitive() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.GenSecretKeyParams
 
toASN1Primitive() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.GenSM2KeypairParams
 
toASN1Primitive() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.IdentityId
 
toASN1Primitive() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.ImportSecretKeyParams
 
toASN1Primitive() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.Mechanism
 
toASN1Primitive() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.NewKeyControl
 
toASN1Primitive() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.NewObjectControl
 
toASN1Primitive() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.ObjectIdAndCert
 
toASN1Primitive() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.ObjectIdentifier
 
toASN1Primitive() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.ObjectIdentifiers
 
toASN1Primitive() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.P11Params
 
toASN1Primitive() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.RemoveObjectsParams
 
toASN1Primitive() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.RSAPkcsPssParams
 
toASN1Primitive() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.ServerCaps
 
toASN1Primitive() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.SignTemplate
 
toASN1Primitive() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.SlotIdAndObjectId
 
toASN1Primitive() - Method in class org.xipki.security.pkcs11.proxy.ProxyMessage.SlotIdentifier
 
toDerEncoded(byte[]) - Static method in class org.xipki.security.util.X509Util
 
toPemCert(X509Certificate) - 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
 
toString() - Method in class org.xipki.security.X509Cert
 
toX509Cert(Certificate) - Static method in class org.xipki.security.util.X509Util
 
toX509Crl(CertificateList) - Static method in class org.xipki.security.util.X509Util
 
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.emulator.EmulatorP11Module
 
TYPE - Static variable in class org.xipki.security.pkcs11.iaik.IaikP11Module
 
TYPE - Static variable in class org.xipki.security.pkcs11.proxy.ProxyP11Module
 
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(byte) - Method in class org.xipki.security.DSAPlainDigestSigner
 
update(byte[], int, int) - Method in class org.xipki.security.DSAPlainDigestSigner
 
updateCertificate(P11ObjectIdentifier, X509Certificate) - Method in class org.xipki.security.pkcs11.P11Slot
Updates the certificate associated with the given ID keyId with the given certificate newCert.
updateCertificate0(P11ObjectIdentifier, X509Certificate) - Method in class org.xipki.security.pkcs11.P11Slot
Updates the certificate associated with the given objectId with the given certificate newCert.
updateCertificate0(P11ObjectIdentifier, X509Certificate) - Method in class org.xipki.security.pkcs11.proxy.ProxyP11Slot
 
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.HashAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.xipki.security.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.emulator.EmulatorP11Module.Vendor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.xipki.security.pkcs11.iaik.IaikP11Module.Vendor
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.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.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.emulator.EmulatorP11Module.Vendor
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.iaik.IaikP11Module.Vendor
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
 
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
 
VERSION_V1_0 - Static variable in class org.xipki.security.pkcs11.proxy.P11ProxyConstants
 

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(X509Certificate) - Constructor for class org.xipki.security.X509Cert
 
X509Cert(X509Certificate, 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
 
XiKeyStoreSpi - Class in org.xipki.security.pkcs11.provider
Construction of alias is as follows.
XiKeyStoreSpi() - Constructor for class org.xipki.security.pkcs11.provider.XiKeyStoreSpi
 
Xipki() - Constructor for class org.xipki.security.ObjectIdentifiers.Xipki
 
XiProvider - Class in org.xipki.security.pkcs11.provider
The XIPKI Provider class.
XiProvider() - Constructor for class org.xipki.security.pkcs11.provider.XiProvider
 
XiProviderRegister - Class in org.xipki.security.pkcs11.provider
Helper class to register the XiProvider.
XiProviderRegister() - Constructor for class org.xipki.security.pkcs11.provider.XiProviderRegister
 
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
 
XiSM2ParameterSpec - Class in org.xipki.security.pkcs11.provider
Parameter spec for SM2 ID parameter.
XiSM2ParameterSpec(byte[]) - Constructor for class org.xipki.security.pkcs11.provider.XiSM2ParameterSpec
Base constructor.
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 © 2019. All rights reserved.