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

A

AbstractSecurityFactory - Class in org.xipki.security
Abstract implementation of SecurityFactory.
AbstractSecurityFactory() - Constructor for class org.xipki.security.AbstractSecurityFactory
 
add(CtLog.SignedCertificateTimestamp) - Method in class org.xipki.security.ctlog.CtLog.SerializedSCT
 
addMechanismSet(Pkcs11conf.MechanismSet) - Method in class org.xipki.security.pkcs11.Pkcs11conf
 
addModule(Pkcs11conf.Module) - Method in class org.xipki.security.pkcs11.Pkcs11conf
 
AddPreChainRequest() - Constructor for class org.xipki.security.ctlog.CtLogMessages.AddPreChainRequest
 
AddPreChainResponse() - Constructor for class org.xipki.security.ctlog.CtLogMessages.AddPreChainResponse
 
AESGmac(SecurityFactory, String, int) - Constructor for class org.xipki.security.qa.P12SignSpeed.AESGmac
 
AESGmacContentSigner - Class in org.xipki.security.pkcs12
AES GMAC signer.
AESGmacContentSigner(SignAlgo, SecretKey) - Constructor for class org.xipki.security.pkcs12.AESGmacContentSigner
 
ALGID_RSA - Static variable in class org.xipki.security.util.KeyUtil
 
AlgorithmUtil - Class in org.xipki.security.util
Algorithm utility class.
AlgorithmValidator - Interface in org.xipki.security
Interface to check whether given algorithm is permitted.
Asn1StreamParser - Class in org.xipki.security.asn1
ASN.1 stream parser.
Asn1StreamParser() - Constructor for class org.xipki.security.asn1.Asn1StreamParser
 
Asn1StreamParser.MyInt - Class in org.xipki.security.asn1
 
assertCsrAndCertMatch(CertificationRequest, Certificate, boolean) - Static method in class org.xipki.security.util.X509Util
 
assertMechanismSupported(long) - Method in class org.xipki.security.pkcs11.P11Slot
 
assertNoObjects(byte[], String) - Method in class org.xipki.security.pkcs11.P11Slot
 
assertSameAlgorithm(AlgorithmIdentifier, AlgorithmIdentifier) - Method in enum org.xipki.security.SignAlgo
 
assertTag(int, int, String) - Static method in class org.xipki.security.asn1.Asn1StreamParser
 
assertWritable(String) - Method in class org.xipki.security.pkcs11.P11Slot
 

B

BadInputException - Exception in org.xipki.security
Exception that indicates bad input.
BadInputException() - Constructor for exception org.xipki.security.BadInputException
 
BadInputException(String) - Constructor for exception org.xipki.security.BadInputException
 
BadInputException(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.
buildAlgorithmValidator(Collection<String>) - Static method in class org.xipki.security.CollectionAlgorithmValidator
 
buildCertPath(X509Cert, Collection<X509Cert>) - Static method in class org.xipki.security.util.X509Util
Build the certificate path.
buildCertPath(X509Cert, Collection<X509Cert>, boolean) - Static method in class org.xipki.security.util.X509Util
Build the certificate path.
buildCertPath(X509Cert, Collection<X509Cert>, Collection<X509Cert>, boolean) - Static method in class org.xipki.security.util.X509Util
 
businessCategory - Static variable in class org.xipki.security.ObjectIdentifiers.DN
businessCategory - DirectoryString(SIZE(1..128)

C

C - Static variable in class org.xipki.security.ObjectIdentifiers.DN
country code - StringType(SIZE(2)).
canCreateKeypairGenerator(String) - Method in class org.xipki.security.DfltKeypairGeneratorFactory
 
canCreateKeypairGenerator(String) - Method in interface org.xipki.security.KeypairGeneratorFactory
Indicates whether a signer of the given type can be created or not.
canCreateModule(String) - Method in class org.xipki.security.pkcs11.emulator.EmulatorP11ModuleFactory
 
canCreateModule(String) - Method in class org.xipki.security.pkcs11.NativeP11ModuleFactory
 
canCreateModule(String) - Method in interface org.xipki.security.pkcs11.P11ModuleFactory
Indicates whether a PKCS#11 module of the given type can be created or not.
canCreateSigner(String) - Method in class org.xipki.security.pkcs11.P11SignerFactory
 
canCreateSigner(String) - Method in class org.xipki.security.pkcs12.P12SignerFactory
 
canCreateSigner(String) - Method in interface org.xipki.security.SignerFactory
Indicates whether a signer of the given type can be created or not.
canonicalizName(X500Name) - Static method in class org.xipki.security.util.X509Util
 
CertpathValidationModel - Enum in org.xipki.security
Certpath validation model.
CertRevocationInfo - Class in org.xipki.security
Certificate revocation information.
CertRevocationInfo(CrlReason) - Constructor for class org.xipki.security.CertRevocationInfo
 
CertRevocationInfo(CrlReason, Date) - Constructor for class org.xipki.security.CertRevocationInfo
 
CertRevocationInfo(CrlReason, Date, Date) - Constructor for class org.xipki.security.CertRevocationInfo
 
CertRevocationInfo(int) - Constructor for class org.xipki.security.CertRevocationInfo
 
CertRevocationInfo(int, Date) - Constructor for class org.xipki.security.CertRevocationInfo
 
CertRevocationInfo(int, Date, Date) - Constructor for class org.xipki.security.CertRevocationInfo
 
CIF - Static variable in class org.xipki.security.ObjectIdentifiers.DN
CIF, Tax ID code, for companies (Spain).
CLIENT_CERTIFICATE_URL - Static variable in class org.xipki.security.TlsExtensionType
 
close() - Method in class org.xipki.security.asn1.CrlStreamParser.RevokedCertsIterator
 
close() - Method in class org.xipki.security.DfltConcurrentContentSigner
 
close() - Method in class org.xipki.security.pkcs11.NativeP11Module
 
close() - Method in class org.xipki.security.pkcs11.P11CryptServiceFactoryImpl
 
close() - Method in class org.xipki.security.pkcs11.P11KeypairGenerator
 
close() - Method in class org.xipki.security.pkcs11.P11Module
 
close() - Method in class org.xipki.security.pkcs11.P11ModuleFactoryRegisterImpl
 
close() - Method in class org.xipki.security.pkcs11.P11Slot
 
close() - Method in class org.xipki.security.pkcs12.SoftwareKeypairGenerator
 
close() - Method in class org.xipki.security.Providers
 
close() - Method in class org.xipki.security.qa.JceSignSpeed
 
close() - Method in class org.xipki.security.qa.P11SignSpeed
 
close() - Method in class org.xipki.security.Securities
 
CMC() - Constructor for class org.xipki.security.ObjectIdentifiers.CMC
 
CMP() - Constructor for class org.xipki.security.ObjectIdentifiers.CMP
 
CN - Static variable in class org.xipki.security.ObjectIdentifiers.DN
common name - StringType(SIZE(1..64))
CollectionAlgorithmValidator - Class in org.xipki.security
An implementation of AlgorithmValidator where the permitted algorithms are contained in a static collection.
CollectionAlgorithmValidator(Collection<SignAlgo>) - Constructor for class org.xipki.security.CollectionAlgorithmValidator
constructor.
compareTo(TlsExtensionType) - Method in class org.xipki.security.TlsExtensionType
 
ConcurrentBagEntrySigner - Class in org.xipki.security
A 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
 
convertXDHToDummyEdDSAPrivateKey(PrivateKey) - Static method in class org.xipki.security.util.KeyUtil
Convert XDH edwards private key to EdDSA private key.
countryOfCitizenship - Static variable in class org.xipki.security.ObjectIdentifiers.DN
RFC 3039 CountryOfCitizenship - PrintableString (SIZE (2))-- ISO 3166 codes only.
countryOfResidence - Static variable in class org.xipki.security.ObjectIdentifiers.DN
RFC 3039 CountryOfResidence - PrintableString (SIZE (2))-- ISO 3166 codes only.
createContentSigner(SignAlgo, SecureRandom) - Method in class org.xipki.security.pkcs12.P12ContentSignerBuilder
 
createDigest() - Method in enum org.xipki.security.HashAlgo
 
createECPublicKey(byte[], byte[]) - Static method in class org.xipki.security.util.KeyUtil
 
createECPublicKey(ASN1ObjectIdentifier, byte[]) - Static method in class org.xipki.security.util.KeyUtil
 
createExtendedUsage(Collection<ASN1ObjectIdentifier>) - Static method in class org.xipki.security.util.X509Util
 
createExtnSubjectAltName(List<String>, boolean) - Static method in class org.xipki.security.util.X509Util
 
createExtnSubjectInfoAccess(List<String>, boolean) - Static method in class org.xipki.security.util.X509Util
 
createKeypairGenerator(String, String) - Method in interface org.xipki.security.SecurityFactory
Creates keypair generator.
createKeypairGenerator(String, String) - Method in class org.xipki.security.SecurityFactoryImpl
 
createKeyUsage(Set<KeyUsage>) - Static method in class org.xipki.security.util.X509Util
 
createPSSRSASigner(SignAlgo) - Static method in class org.xipki.security.util.SignerUtil
 
createPSSRSASigner(SignAlgo, AsymmetricBlockCipher) - Static method in class org.xipki.security.util.SignerUtil
 
createSigner(String, SignerConf, X509Cert) - Method in class org.xipki.security.AbstractSecurityFactory
 
createSigner(AlgorithmIdentifier) - Method in class org.xipki.security.bc.XiECContentVerifierProviderBuilder
 
createSigner(AlgorithmIdentifier) - Method in class org.xipki.security.bc.XiRSAContentVerifierProviderBuilder
 
createSigner(SignAlgo, int) - Method in class org.xipki.security.jce.JceSignerBuilder
 
createSigner(SignAlgo, int) - Method in class org.xipki.security.pkcs11.P11ContentSignerBuilder
 
createSigner(SignAlgo, int) - Method in class org.xipki.security.pkcs11.P11MacContentSignerBuilder
 
createSigner(SignAlgo, int, SecureRandom) - Method in class org.xipki.security.pkcs12.P12ContentSignerBuilder
 
createSigner(SignAlgo, int) - Method in class org.xipki.security.pkcs12.P12MacContentSignerBuilder
 
createSigner(int) - Method in class org.xipki.security.pkcs12.P12XdhMacContentSignerBuilder
 
createSigner(String, SignerConf, X509Cert) - Method in interface org.xipki.security.SecurityFactory
Creates signer.
createSigner(String, SignerConf, X509Cert[]) - Method in interface org.xipki.security.SecurityFactory
Creates signer.
createSigner(String, SignerConf, X509Cert[]) - Method in class org.xipki.security.SecurityFactoryImpl
 
createSubjectPublicKeyInfo(PublicKey) - Static method in class org.xipki.security.util.KeyUtil
 
CrlReason - Enum in org.xipki.security
The CRLReason enumeration specifies the reason that a certificate is revoked, as defined in RFC 3280: Internet X.509 Public Key Infrastructure Certificate and CRL Profile.
CrlStreamParser - Class in org.xipki.security.asn1
Both BouncyCastle and JDK read the whole CRL during the initialization.
CrlStreamParser(File) - Constructor for class org.xipki.security.asn1.CrlStreamParser
 
CrlStreamParser.RevokedCert - Class in org.xipki.security.asn1
 
CrlStreamParser.RevokedCertsIterator - Class in org.xipki.security.asn1
 
CryptException - Exception in org.xipki.security
Exception that indicates cryptographic error.
CryptException() - Constructor for exception org.xipki.security.CryptException
 
CryptException(String, Throwable) - Constructor for exception org.xipki.security.CryptException
 
CryptException(String) - Constructor for exception org.xipki.security.CryptException
 
CryptException(Throwable) - Constructor for exception org.xipki.security.CryptException
 
cryptServiceFactory - Variable in class org.xipki.security.pkcs11.P11KeypairGenerator
 
CtLog - Class in org.xipki.security.ctlog
RFC 6962 implementation of the required classes for the extension SCT in certificate.
CtLog() - Constructor for class org.xipki.security.ctlog.CtLog
 
CtLog.DigitallySigned - Class in org.xipki.security.ctlog
struct { SignatureAndHashAlgorithm algorithm; opaque signature<0..2^16-1>; } DigitallySigned;
CtLog.HashAlgorithm - Enum in org.xipki.security.ctlog
 
CtLog.SerializedSCT - Class in org.xipki.security.ctlog
opaque SerializedSCT<1..2^16-1>;
CtLog.SignatureAlgorithm - Enum in org.xipki.security.ctlog
 
CtLog.SignatureAndHashAlgorithm - Class in org.xipki.security.ctlog
ASN.1 definition:
CtLog.SignedCertificateTimestamp - Class in org.xipki.security.ctlog
ASN1.
CtLog.SignedCertificateTimestampList - Class in org.xipki.security.ctlog
struct { SerializedSCT sct_list <1..2^16-1>; } SignedCertificateTimestampList;
CtLogMessages - Class in org.xipki.security.ctlog
Certificate transparency (CT) log client.
CtLogMessages() - Constructor for class org.xipki.security.ctlog.CtLogMessages
 
CtLogMessages.AddPreChainRequest - Class in org.xipki.security.ctlog
 
CtLogMessages.AddPreChainResponse - Class in org.xipki.security.ctlog
 
cutText(String, int) - Static method in class org.xipki.security.util.X509Util
 
cutX500Name(X500Name, int) - Static method in class org.xipki.security.util.X509Util
 

D

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
 
destroy() - Method in class org.xipki.security.pkcs11.P11Identity
 
destroyAllObjects() - Method in class org.xipki.security.pkcs11.P11Slot
!!!DANGEROUS OPERATION!!! Destroys all objects.
destroyObjectsByHandle(long...) - Method in class org.xipki.security.pkcs11.P11Slot
Destroys objects.
destroyObjectsById(byte[]) - Method in class org.xipki.security.pkcs11.P11Slot
Remove objects.
destroyObjectsByIdLabel(byte[], String) - Method in class org.xipki.security.pkcs11.P11Slot
Remove objects.
destroyObjectsByLabel(String) - Method in class org.xipki.security.pkcs11.P11Slot
Remove objects.
detectCurveOid(ECParameterSpec) - Static method in class org.xipki.security.util.KeyUtil
 
DfltConcurrentContentSigner - Class in org.xipki.security
An implementation of ConcurrentContentSigner.
DfltConcurrentContentSigner(boolean, List<XiContentSigner>) - Constructor for class org.xipki.security.DfltConcurrentContentSigner
 
DfltConcurrentContentSigner(boolean, List<XiContentSigner>, Key) - Constructor for class org.xipki.security.DfltConcurrentContentSigner
 
DfltKeypairGeneratorFactory - Class in org.xipki.security
KeypairGeneratorFactory for the type software.
DfltKeypairGeneratorFactory() - Constructor for class org.xipki.security.DfltKeypairGeneratorFactory
 
DHSigStaticKeyCertPair - Class in org.xipki.security
Specifies private key and certificate pair for the DHSig-static defined in RFC 6955.
DHSigStaticKeyCertPair(PrivateKey, X509Cert) - Constructor for class org.xipki.security.DHSigStaticKeyCertPair
 
digest() - Method in class org.xipki.security.pkcs11.DigestOutputStream
 
DigestOutputStream - Class in org.xipki.security.pkcs11
OutputStream with a Digest as the backend.
DigestOutputStream(Digest) - Constructor for class org.xipki.security.pkcs11.DigestOutputStream
 
digestSecretKey(long) - Method in class org.xipki.security.pkcs11.P11Identity
 
digestSecretKey0(long) - Method in class org.xipki.security.pkcs11.P11Identity
 
DigitallySigned(CtLog.SignatureAndHashAlgorithm, byte[]) - Constructor for class org.xipki.security.ctlog.CtLog.DigitallySigned
 
dmdName - Static variable in class org.xipki.security.ObjectIdentifiers.DN
RFC 2256 dmdName.
DN() - Constructor for class org.xipki.security.ObjectIdentifiers.DN
 
dnQualifier - Static variable in class org.xipki.security.ObjectIdentifiers.DN
dnQualifier - DirectoryString(SIZE(1..64)
doGenerateDSAKeypair(BigInteger, BigInteger, BigInteger, P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
Generates a DSA keypair on-the-fly.
doGenerateECEdwardsKeypair(ASN1ObjectIdentifier, P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
Generates an EC Edwards keypair.
doGenerateECEdwardsKeypairOtf(ASN1ObjectIdentifier) - Method in class org.xipki.security.pkcs11.P11Slot
Generates an EC Edwards keypair on-the-fly.
doGenerateECKeypair(ASN1ObjectIdentifier, P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
Generates an EC keypair.
doGenerateECKeypairOtf(ASN1ObjectIdentifier) - Method in class org.xipki.security.pkcs11.P11Slot
Generates an EC keypair over-the-air.
doGenerateECMontgomeryKeypair(ASN1ObjectIdentifier, P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
Generates an EC Montgomery keypair.
doGenerateECMontgomeryKeypairOtf(ASN1ObjectIdentifier) - Method in class org.xipki.security.pkcs11.P11Slot
Generates an EC Montgomery keypair on-the-fly.
doGenerateRSAKeypair(int, BigInteger, P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
Generates an RSA keypair.
doGenerateRSAKeypairOtf(int, BigInteger) - Method in class org.xipki.security.pkcs11.P11Slot
 
doGenerateSecretKey(long, Integer, P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
Generates a secret key in the PKCS#11 token.
doGenerateSM2Keypair(P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
Generates an SM2p256v1 keypair.
doGenerateSM2KeypairOtf() - Method in class org.xipki.security.pkcs11.P11Slot
Generates an SM2p256v1 keypair on-the-fly.
doImportSecretKey(long, byte[], P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
Imports secret key object in the PKCS#11 token.
DSA(P11Slot, int, int) - Constructor for class org.xipki.security.qa.P11KeyGenSpeed.DSA
 
DSA(SecurityFactory, P11Slot, byte[], String, int, int, int) - Constructor for class org.xipki.security.qa.P11SignSpeed.DSA
 
DSA(boolean, SecurityFactory, P11Slot, byte[], String, String, int, int, int) - Constructor for class org.xipki.security.qa.P11SignSpeed.DSA
 
DSA(int, int, SecurityFactory) - Constructor for class org.xipki.security.qa.P12KeyGenSpeed.DSA
 
DSA(SecurityFactory, String, int, int, int) - Constructor for class org.xipki.security.qa.P12SignSpeed.DSA
 
DSAParameterCache - Class in org.xipki.security.util
Cache for DSA parameter specs.
DSAPlainDigestSigner - Class in org.xipki.security
Plain-DSA signer.
DSAPlainDigestSigner(DSA, Digest) - Constructor for class org.xipki.security.DSAPlainDigestSigner
 
dsaSigPlainToX962(byte[]) - Static method in class org.xipki.security.util.SignerUtil
 
dsaSigToPlain(BigInteger, BigInteger, int) - Static method in class org.xipki.security.util.SignerUtil
 
dsaSigX962ToPlain(byte[], int) - Static method in class org.xipki.security.util.SignerUtil
 

E

E - Static variable in class org.xipki.security.ObjectIdentifiers.DN
email address in certificates.
EC(P11Slot, ASN1ObjectIdentifier) - Constructor for class org.xipki.security.qa.P11KeyGenSpeed.EC
 
EC(SecurityFactory, P11Slot, byte[], String, int, ASN1ObjectIdentifier) - Constructor for class org.xipki.security.qa.P11SignSpeed.EC
 
EC(boolean, SecurityFactory, P11Slot, byte[], String, String, int, ASN1ObjectIdentifier) - Constructor for class org.xipki.security.qa.P11SignSpeed.EC
 
EC(ASN1ObjectIdentifier, SecurityFactory) - Constructor for class org.xipki.security.qa.P12KeyGenSpeed.EC
 
EC(SecurityFactory, String, int, ASN1ObjectIdentifier) - Constructor for class org.xipki.security.qa.P12SignSpeed.EC
 
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.PKCS1Util
 
EMSA_PKCS1_v1_5_encoding(byte[], int) - Static method in class org.xipki.security.util.PKCS1Util
 
EMSA_PSS_ENCODE(HashAlgo, byte[], HashAlgo, int, int, SecureRandom) - Static method in class org.xipki.security.util.PKCS1Util
 
EmulatorP11ModuleFactory - Class in org.xipki.security.pkcs11.emulator
P11ModuleFactory to create P11Module of type "emulator".
EmulatorP11ModuleFactory() - Constructor for class org.xipki.security.pkcs11.emulator.EmulatorP11ModuleFactory
 
encodeCertificates(X509Cert[]) - Static method in class org.xipki.security.util.X509Util
 
encodeCertificates(byte[][]) - Static method in class org.xipki.security.util.X509Util
 
equals(Object) - Method in class org.xipki.security.CertRevocationInfo
 
equals(Object) - Method in class org.xipki.security.pkcs11.P11IdentityId
 
equals(Object) - Method in class org.xipki.security.pkcs11.P11ObjectId
 
equals(Object) - Method in class org.xipki.security.pkcs11.P11SlotId
 
equals(Object) - Method in class org.xipki.security.TlsExtensionType
 
equals(Object) - Method in class org.xipki.security.X509Cert
 
equalsAlgoName(String, String) - Static method in class org.xipki.security.util.AlgorithmUtil
 
eraseSensitiveData(String) - Static method in class org.xipki.security.SignerConf
 
Extn() - Constructor for class org.xipki.security.ObjectIdentifiers.Extn
 

F

formatCert(X509Cert, boolean) - Static method in class org.xipki.security.util.X509Util
 
formatNumber(int, int) - Static method in class org.xipki.security.pkcs11.P11Slot
 
forNameOrText(String) - Static method in enum org.xipki.security.CrlReason
 
forReasonCode(int) - Static method in enum org.xipki.security.CrlReason
 
fpCanonicalizedName(X500Name) - Static method in class org.xipki.security.util.X509Util
 
FpIdCalculator - Class in org.xipki.security
MD'5 Fingerprint calculator.
fromEncoded(String) - Static method in class org.xipki.security.CertRevocationInfo
 
fromKeystore(String, InputStream, char[], String, char[], X509Cert) - Static method in class org.xipki.security.pkcs12.KeypairWithCert
 
fromKeystore(String, InputStream, char[], String, char[], X509Cert[]) - Static method in class org.xipki.security.pkcs12.KeypairWithCert
 
fromKeystore(KeyStore, String, char[], X509Cert[]) - Static method in class org.xipki.security.pkcs12.KeypairWithCert
 
fromReason(CRLReason) - Static method in enum org.xipki.security.CrlReason
 

G

gender - Static variable in class org.xipki.security.ObjectIdentifiers.DN
RFC 3039 Gender - PrintableString (SIZE(1))-- "M", "F", "m" or "f".
generateDSAKeypair(int, int, 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
 
generateDSAKeypairOtf(BigInteger, BigInteger, BigInteger) - Method in class org.xipki.security.pkcs11.P11Slot
Generates a DSA keypair on-the-fly.
generateDSAKeypairOtf0(BigInteger, BigInteger, BigInteger) - Method in class org.xipki.security.pkcs11.P11Slot
 
generateDSAPublicKey(DSAPublicKeySpec) - Static method in class org.xipki.security.util.KeyUtil
 
generateECKeypair(ASN1ObjectIdentifier, 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
 
generateECKeypairOtf(ASN1ObjectIdentifier) - Method in class org.xipki.security.pkcs11.P11Slot
Generates an EC keypair on-the-fly.
generateEdECKeypair(ASN1ObjectIdentifier, KeystoreGenerationParameters, String) - Method in class org.xipki.security.pkcs12.P12KeyGenerator
 
generateEdECKeypair(ASN1ObjectIdentifier, SecureRandom) - Static method in class org.xipki.security.util.KeyUtil
 
generateIdentity(P12KeyGenerator.KeyPairWithSubjectPublicKeyInfo, KeystoreGenerationParameters, String) - Static method in class org.xipki.security.pkcs12.P12KeyGenerator
 
generateKeypair(String) - Method in class org.xipki.security.KeypairGenerator
Generate keypair for the given keyspec as defined in RFC 5958.
generateKeypair(String) - Method in class org.xipki.security.pkcs11.P11KeypairGenerator
 
generateKeypair(String) - Method in class org.xipki.security.pkcs12.SoftwareKeypairGenerator
 
generateKeypair(SecureRandom) - Method in class org.xipki.security.qa.P12KeyGenSpeed.DSA
 
generateKeypair(SecureRandom) - Method in class org.xipki.security.qa.P12KeyGenSpeed.EC
 
generateKeypair(SecureRandom) - Method in class org.xipki.security.qa.P12KeyGenSpeed
 
generateKeypair(SecureRandom) - Method in class org.xipki.security.qa.P12KeyGenSpeed.RSA
 
generatePrivateKey(PrivateKeyInfo) - Static method in class org.xipki.security.util.KeyUtil
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.xipki.security.util.KeyUtil
 
generatePublicKey(SubjectPublicKeyInfo) - Method in interface org.xipki.security.SecurityFactory
Create PublicKey from the subjectPublicKeyInfo.
generatePublicKey(SubjectPublicKeyInfo) - Method in class org.xipki.security.SecurityFactoryImpl
 
generatePublicKey(SubjectPublicKeyInfo) - Static method in class org.xipki.security.util.KeyUtil
 
generatePublicKeyParameter(PublicKey) - Static method in class org.xipki.security.util.KeyUtil
 
generateRSAKeypair(int, BigInteger, 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
 
generateRSAKeypairOtf(int, BigInteger) - Method in class org.xipki.security.pkcs11.P11Slot
Generates an RSA keypair on the fly.
generateRSAPrivateKeyParameter(RSAPrivateKey) - Static method in class org.xipki.security.util.SignerUtil
 
generateRSAPublicKey(RSAPublicKeySpec) - Static method in class org.xipki.security.util.KeyUtil
 
generateSecretKey(long, Integer, P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
Generates a secret key in the PKCS#11 token.
generateSecretKey(String, int, KeystoreGenerationParameters) - Method in class org.xipki.security.pkcs12.P12KeyGenerator
 
generateSignature() - Method in class org.xipki.security.DSAPlainDigestSigner
 
generateSM2Keypair(P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
Generates an SM2 keypair.
generateSM2KeypairOtf() - Method in class org.xipki.security.pkcs11.P11Slot
Generates an SM2 keypair on the fly.
generation - Static variable in class org.xipki.security.ObjectIdentifiers.DN
 
generationQualifier - Static variable in class org.xipki.security.ObjectIdentifiers.DN
 
genKeypair() - Method in class org.xipki.security.qa.P11KeyGenSpeed.DSA
 
genKeypair() - Method in class org.xipki.security.qa.P11KeyGenSpeed.EC
 
genKeypair() - Method in class org.xipki.security.qa.P11KeyGenSpeed
 
genKeypair() - Method in class org.xipki.security.qa.P11KeyGenSpeed.RSA
 
genKeypair() - Method in class org.xipki.security.qa.P11KeyGenSpeed.SM2
 
get() - Method in class org.xipki.security.asn1.Asn1StreamParser.MyInt
 
get(AlgorithmIdentifier) - Method in class org.xipki.security.bc.XiEdDSAContentVerifierProvider
 
get(AlgorithmIdentifier) - Method in class org.xipki.security.bc.XiXDHContentVerifierProvider
 
get(int) - Method in class org.xipki.security.ctlog.CtLog.SerializedSCT
 
getAlgIdWithNullParams() - Method in enum org.xipki.security.HashAlgo
 
getAlgoNames() - Method in class org.xipki.security.CollectionAlgorithmValidator
 
getAlgorithm() - Method in interface org.xipki.security.ConcurrentContentSigner
Returns the algorithm.
getAlgorithm() - Method in class org.xipki.security.ctlog.CtLog.DigitallySigned
 
getAlgorithm() - Method in class org.xipki.security.DfltConcurrentContentSigner
 
getAlgorithmIdentifier() - Method in class org.xipki.security.asn1.CrlStreamParser
 
getAlgorithmIdentifier() - Method in enum org.xipki.security.HashAlgo
 
getAlgorithmIdentifier() - Method in class org.xipki.security.jce.JceSigner
 
getAlgorithmIdentifier() - Method in class org.xipki.security.pkcs12.AESGmacContentSigner
 
getAlgorithmIdentifier() - Method in class org.xipki.security.pkcs12.HmacContentSigner
 
getAlgorithmIdentifier() - Method in enum org.xipki.security.SignAlgo
 
getAlgorithmIdentifier() - Method in class org.xipki.security.SignatureSigner
 
getAlgorithmIdentifier() - Method in class org.xipki.security.XiWrappedContentSigner
 
getAlgos() - Method in class org.xipki.security.CollectionAlgorithmValidator
 
getAssociatedCertificate() - Method in class org.xipki.security.bc.XiEdDSAContentVerifierProvider
 
getAssociatedCertificate() - Method in class org.xipki.security.bc.XiXDHContentVerifierProvider
 
getAttribute(CertificationRequestInfo, ASN1ObjectIdentifier) - Static method in class org.xipki.security.util.X509Util
 
getAuthorityKeyId() - Method in class org.xipki.security.X509Cert
 
getBaseCrlNumber() - Method in class org.xipki.security.asn1.CrlStreamParser
 
getBasicConstraints() - Method in class org.xipki.security.X509Cert
Gets the certificate constraints path length from the critical BasicConstraints extension, (OID = 2.5.29.19).
getBcUsage() - Method in enum org.xipki.security.KeyUsage
 
getBit() - Method in enum org.xipki.security.KeyUsage
 
getBytes() - Method in class org.xipki.security.pkcs11.P11Params.P11ByteArrayParams
 
getCert() - Method in class org.xipki.security.KeyCertBytesPair
 
getCertificate() - Method in interface org.xipki.security.ConcurrentContentSigner
 
getCertificate() - Method in class org.xipki.security.DfltConcurrentContentSigner
 
getCertificate() - Method in class org.xipki.security.pkcs12.P12ContentSignerBuilder
 
getCertificateChain() - Method in interface org.xipki.security.ConcurrentContentSigner
 
getCertificateChain() - Method in class org.xipki.security.DfltConcurrentContentSigner
 
getCertificateChain() - Method in class org.xipki.security.pkcs12.KeypairWithCert
 
getCertificateChain() - Method in class org.xipki.security.pkcs12.P12ContentSignerBuilder
 
getCertificateIssuer() - Method in class org.xipki.security.asn1.CrlStreamParser.RevokedCert
 
getChain() - Method in class org.xipki.security.ctlog.CtLogMessages.AddPreChainRequest
 
getChallengePassword(CertificationRequestInfo) - Static method in class org.xipki.security.util.X509Util
 
getCode() - Method in enum org.xipki.security.CrlReason
 
getCode() - Method in enum org.xipki.security.ctlog.CtLog.HashAlgorithm
 
getCode() - Method in enum org.xipki.security.ctlog.CtLog.SignatureAlgorithm
 
getCode() - Method in enum org.xipki.security.SignAlgo
 
getCode() - Method in class org.xipki.security.TlsExtensionType
 
getCommonName(X500Name) - Static method in class org.xipki.security.util.X509Util
 
getCommonName() - Method in class org.xipki.security.X509Cert
 
getConf() - Method in class org.xipki.security.pkcs11.P11Module
 
getConf() - Method in class org.xipki.security.SignerConf
 
getConfPairs() - Method in class org.xipki.security.SignerConf
 
getConfValue(String) - Method in class org.xipki.security.SignerConf
 
getContentVerifierProvider(X509Cert) - Method in class org.xipki.security.AbstractSecurityFactory
 
getContentVerifierProvider(PublicKey) - Method in class org.xipki.security.AbstractSecurityFactory
 
getContentVerifierProvider(PublicKey) - Method in interface org.xipki.security.SecurityFactory
Gets the ContentVerifierProvider from the public key.
getContentVerifierProvider(PublicKey, DHSigStaticKeyCertPair) - Method in interface org.xipki.security.SecurityFactory
Gets the ContentVerifierProvider from the public key.
getContentVerifierProvider(X509Cert) - Method in interface org.xipki.security.SecurityFactory
Gets the ContentVerifierProvider from the certificate.
getContentVerifierProvider(PublicKey, DHSigStaticKeyCertPair) - Method in class org.xipki.security.SecurityFactoryImpl
 
getContentVerifierProvider(PublicKey, DHSigStaticKeyCertPair) - Static method in class org.xipki.security.util.SignerUtil
 
getCoreExtValue(Extensions, ASN1ObjectIdentifier) - Static method in class org.xipki.security.util.X509Util
 
getCrlExtensions() - Method in class org.xipki.security.asn1.CrlStreamParser
 
getCrlNumber() - Method in class org.xipki.security.asn1.CrlStreamParser
 
getCurveName(ASN1ObjectIdentifier) - Static method in class org.xipki.security.util.AlgorithmUtil
 
getCurveOid(String) - Static method in class org.xipki.security.EdECConstants
 
getCurveOidForCurveNameOrOid(String) - Static method in class org.xipki.security.util.AlgorithmUtil
 
getDefaultIDA() - Static method in class org.xipki.security.util.GMUtil
 
getDefaultSignerParallelism() - Method in class org.xipki.security.Securities.SecurityConf
 
getDescription() - Method in enum org.xipki.security.CrlReason
 
getDescription() - Method in class org.xipki.security.pkcs11.NativeP11Module
 
getDescription() - Method in class org.xipki.security.pkcs11.P11Module
 
getDescription(byte[], String) - Static method in class org.xipki.security.pkcs11.P11Slot
 
getDfltSignerParallelism() - Method in interface org.xipki.security.SecurityFactory
 
getDfltSignerParallelism() - Method in class org.xipki.security.SecurityFactoryImpl
 
getDigestPkcsPrefix(HashAlgo) - Static method in class org.xipki.security.util.PKCS1Util
 
getDigitallySigned() - Method in class org.xipki.security.ctlog.CtLog.SignedCertificateTimestamp
 
getDSAParameterSpec(int, int, SecureRandom) - Static method in class org.xipki.security.util.DSAParameterCache
 
getDsaQ() - Method in class org.xipki.security.pkcs11.P11Identity
 
getECCurveNames() - Static method in class org.xipki.security.util.AlgorithmUtil
 
getECCurveOIDs() - Static method in class org.xipki.security.util.AlgorithmUtil
 
getEcParams() - Method in class org.xipki.security.pkcs11.P11Identity
 
getEncoded() - Method in class org.xipki.security.CertRevocationInfo
 
getEncoded() - Method in class org.xipki.security.ctlog.CtLog.DigitallySigned
 
getEncoded() - Method in class org.xipki.security.ctlog.CtLog.SerializedSCT
 
getEncoded() - Method in class org.xipki.security.ctlog.CtLog.SignatureAndHashAlgorithm
 
getEncoded() - Method in class org.xipki.security.ctlog.CtLog.SignedCertificateTimestamp
 
getEncoded() - Method in class org.xipki.security.ctlog.CtLog.SignedCertificateTimestampList
 
getEncoded() - Method in class org.xipki.security.X509Cert
 
getEncodedAlgorithmIdentifier() - Method in class org.xipki.security.jce.JceSigner
 
getEncodedAlgorithmIdentifier() - Method in class org.xipki.security.pkcs12.AESGmacContentSigner
 
getEncodedAlgorithmIdentifier() - Method in class org.xipki.security.pkcs12.HmacContentSigner
 
getEncodedAlgorithmIdentifier() - Method in class org.xipki.security.SignatureSigner
 
getEncodedAlgorithmIdentifier() - Method in interface org.xipki.security.XiContentSigner
returns the encoded algorithm identifier.
getEncodedAlgorithmIdentifier() - Method in class org.xipki.security.XiWrappedContentSigner
 
getEncodedIssuer() - Method in class org.xipki.security.DHSigStaticKeyCertPair
 
getEncodedLength() - Method in enum org.xipki.security.HashAlgo
 
getEncodedSubject() - Method in class org.xipki.security.DHSigStaticKeyCertPair
 
getExcludeSlots() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
 
getExtensionCoreValue(ASN1ObjectIdentifier) - Method in class org.xipki.security.X509Cert
 
getExtensions() - Method in class org.xipki.security.ctlog.CtLog.SignedCertificateTimestamp
 
getExtensions() - Method in class org.xipki.security.ctlog.CtLogMessages.AddPreChainResponse
 
getExtensions(CertificationRequestInfo) - Static method in class org.xipki.security.util.X509Util
 
getExtractable() - Method in class org.xipki.security.pkcs11.P11Slot.P11NewKeyControl
 
getHandle() - Method in class org.xipki.security.pkcs11.P11ObjectId
 
getHash() - Method in class org.xipki.security.ctlog.CtLog.SignatureAndHashAlgorithm
 
getHashAlgo() - Method in class org.xipki.security.IssuerHash
 
getHashAlgo() - Method in enum org.xipki.security.SignAlgo
 
getHashAlgo() - Method in class org.xipki.security.SignerConf
 
getHashAlgorithm() - Method in class org.xipki.security.pkcs11.P11Params.P11RSAPkcsPssParams
 
getHeader(String) - Method in interface org.xipki.security.util.HttpRequestMetadataRetriever
 
getId() - Method in class org.xipki.security.ctlog.CtLogMessages.AddPreChainResponse
 
getId() - Method in class org.xipki.security.pkcs11.P11Identity
 
getId() - Method in class org.xipki.security.pkcs11.P11ObjectId
 
getId() - Method in class org.xipki.security.pkcs11.P11Slot.P11NewObjectControl
 
getId() - Method in class org.xipki.security.pkcs11.P11SlotId
 
getId() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Slot
 
getIdentity(P11IdentityId) - Method in class org.xipki.security.pkcs11.P11Slot
 
getIdentity(byte[], String) - Method in class org.xipki.security.pkcs11.P11Slot
 
getIdentityId(byte[], String) - Method in class org.xipki.security.pkcs11.P11Slot
 
getIdHex() - Method in class org.xipki.security.pkcs11.P11ObjectId
 
getIdLength() - Method in class org.xipki.security.pkcs11.P11ModuleConf.P11NewObjectConf
 
getIdLength() - Method in class org.xipki.security.pkcs11.Pkcs11conf.NewObjectConf
 
getIgnoreLabel() - Method in class org.xipki.security.pkcs11.Pkcs11conf.NewObjectConf
 
getIncludeSlots() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
 
getIndex() - Method in class org.xipki.security.pkcs11.P11SlotId
 
getIndex() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Slot
 
getInKeyStore(String) - Static method in class org.xipki.security.util.KeyUtil
 
getInputBlockSize() - Method in class org.xipki.security.pkcs11.P11PlainRSASigner
 
getInstance(byte[], AtomicInteger) - Static method in class org.xipki.security.ctlog.CtLog.DigitallySigned
 
getInstance(byte[]) - Static method in class org.xipki.security.ctlog.CtLog.SerializedSCT
 
getInstance(byte[]) - Static method in class org.xipki.security.ctlog.CtLog.SignatureAndHashAlgorithm
 
getInstance(byte[], AtomicInteger, int) - Static method in class org.xipki.security.ctlog.CtLog.SignedCertificateTimestamp
 
getInstance(byte[]) - Static method in class org.xipki.security.ctlog.CtLog.SignedCertificateTimestampList
 
getInstance(AlgorithmIdentifier) - Static method in enum org.xipki.security.HashAlgo
 
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.NativeP11Module
 
getInstance(AlgorithmIdentifier) - Static method in enum org.xipki.security.SignAlgo
 
getInstance(String) - Static method in enum org.xipki.security.SignAlgo
 
getInstance(P11Identity, SignerConf) - Static method in enum org.xipki.security.SignAlgo
 
getInstance(Key, SignerConf) - Static method in enum org.xipki.security.SignAlgo
 
getInstance(Key, HashAlgo, SignatureAlgoControl) - Static method in enum org.xipki.security.SignAlgo
 
getInstanceForEncoded(byte[]) - Static method in enum org.xipki.security.HashAlgo
 
getInstanceForEncoded(byte[], int, int) - Static method in enum org.xipki.security.HashAlgo
 
getInvalidityDate() - Method in class org.xipki.security.asn1.CrlStreamParser.RevokedCert
 
getInvalidityTime() - Method in class org.xipki.security.CertRevocationInfo
Get the invalidity time.
getIssuer() - Method in class org.xipki.security.asn1.CrlStreamParser
 
getIssuer() - Method in class org.xipki.security.DHSigStaticKeyCertPair
 
getIssuer() - Method in class org.xipki.security.X509Cert
 
getIssuerKeyHash() - Method in class org.xipki.security.IssuerHash
 
getIssuerNameHash() - Method in class org.xipki.security.IssuerHash
 
getIssuerText() - Method in class org.xipki.security.X509Cert
 
getJceName() - Method in enum org.xipki.security.HashAlgo
 
getJceName() - Method in enum org.xipki.security.SignAlgo
 
getKey() - Method in class org.xipki.security.KeyCertBytesPair
 
getKey() - Method in class org.xipki.security.pkcs12.KeypairWithCert
 
getKey() - Method in class org.xipki.security.pkcs12.P12ContentSignerBuilder
 
getKey() - Method in class org.xipki.security.pkcs12.P12MacContentSignerBuilder
 
getKeyBitSize(ASN1ObjectIdentifier) - Static method in class org.xipki.security.EdECConstants
 
getKeyId() - Method in class org.xipki.security.pkcs11.P11IdentityId
 
getKeypair() - Method in class org.xipki.security.pkcs12.P12KeyGenerator.KeyPairWithSubjectPublicKeyInfo
 
getKeypairGeneratorFactories() - Method in class org.xipki.security.Securities.SecurityConf
 
getKeyPairTypes() - Method in class org.xipki.security.pkcs11.P11ModuleConf
 
getKeyPairTypes() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
 
getKeysize(String) - Static method in class org.xipki.security.qa.P12SignSpeed.AESGmac
 
getKeyType() - Method in class org.xipki.security.pkcs11.P11Identity
 
getKeyType() - Method in class org.xipki.security.pkcs11.P11ObjectId
 
getKeyUsage(String) - Static method in enum org.xipki.security.KeyUsage
 
getKeyUsage(int) - Static method in enum org.xipki.security.KeyUsage
 
getKeyUsage() - Method in class org.xipki.security.X509Cert
 
getKeyUsageFromBcUsage(int) - Static method in enum org.xipki.security.KeyUsage
 
getLabel() - Method in class org.xipki.security.pkcs11.P11ObjectId
 
getLabel() - Method in class org.xipki.security.pkcs11.P11Slot.P11NewObjectControl
 
getLength() - Method in enum org.xipki.security.HashAlgo
 
getLogId() - Method in class org.xipki.security.ctlog.CtLog.SignedCertificateTimestamp
 
getMaskGenerationFunction() - Method in class org.xipki.security.pkcs11.P11Params.P11RSAPkcsPssParams
 
getMaxMessageSize() - Method in class org.xipki.security.pkcs11.P11ModuleConf
 
getMaxMessageSize() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
 
getMechanismFilters() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
 
getMechanisms() - Method in class org.xipki.security.pkcs11.P11Slot
 
getMechanisms() - Method in class org.xipki.security.pkcs11.Pkcs11conf.MechanismSet
 
getMechanismSet() - Method in class org.xipki.security.pkcs11.Pkcs11conf.MechanismFilter
 
getMechanismSets() - Method in class org.xipki.security.pkcs11.Pkcs11conf
 
getModule() - Method in class org.xipki.security.pkcs11.P11CryptService
 
getModuleName() - Method in class org.xipki.security.pkcs11.P11Slot
 
getModuleNames() - Method in interface org.xipki.security.pkcs11.P11CryptServiceFactory
 
getModuleNames() - Method in class org.xipki.security.pkcs11.P11CryptServiceFactoryImpl
 
getModules() - Method in class org.xipki.security.pkcs11.Pkcs11conf
 
getName() - Method in interface org.xipki.security.ConcurrentContentSigner
 
getName() - Method in class org.xipki.security.DfltConcurrentContentSigner
 
getName(ASN1ObjectIdentifier) - Static method in class org.xipki.security.EdECConstants
 
getName() - Method in class org.xipki.security.KeypairGenerator
 
getName() - Method in enum org.xipki.security.KeyUsage
 
getName(ASN1ObjectIdentifier) - Static method in class org.xipki.security.ObjectIdentifiers
 
getName() - Method in class org.xipki.security.pkcs11.P11Module
 
getName() - Method in class org.xipki.security.pkcs11.P11ModuleConf
 
getName() - Method in class org.xipki.security.pkcs11.Pkcs11conf.MechanismSet
 
getName() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
 
getName() - Method in class org.xipki.security.TlsExtensionType
 
getNativeLibraries() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
 
getNativeLibrary() - Method in class org.xipki.security.pkcs11.P11ModuleConf
 
getNewDSAParameterSpec(int, int, SecureRandom) - Static method in class org.xipki.security.util.DSAParameterCache
 
getNewKeyControl(byte[], String) - Static method in class org.xipki.security.qa.P11SignSpeed
 
getNewObjectConf() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
 
getNextUpdate() - Method in class org.xipki.security.asn1.CrlStreamParser
 
getNonNullKeyId(P11Slot, byte[], String) - Static method in class org.xipki.security.qa.P11SignSpeed
 
getNotAfter() - Method in class org.xipki.security.X509Cert
 
getNotBefore() - Method in class org.xipki.security.X509Cert
 
getNumSessions() - Method in class org.xipki.security.pkcs11.P11ModuleConf
 
getNumSessions() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
 
getObjectCLass() - Method in class org.xipki.security.pkcs11.P11ObjectId
 
getOid() - Method in enum org.xipki.security.HashAlgo
 
getOid() - Method in enum org.xipki.security.SignAlgo
 
getOperationSystems() - Method in class org.xipki.security.pkcs11.Pkcs11conf.NativeLibrary
 
getOutKeyStore(String) - Static method in class org.xipki.security.util.KeyUtil
 
getOutputBlockSize() - Method in class org.xipki.security.pkcs11.P11PlainRSASigner
 
getOutputStream() - Method in class org.xipki.security.jce.JceSigner
 
getOutputStream() - Method in class org.xipki.security.pkcs12.AESGmacContentSigner
 
getOutputStream() - Method in class org.xipki.security.pkcs12.HmacContentSigner
 
getOutputStream() - Method in class org.xipki.security.SignatureSigner
 
getOutputStream() - Method in class org.xipki.security.XiWrappedContentSigner
 
getP11CryptService(String) - Method in interface org.xipki.security.pkcs11.P11CryptServiceFactory
Gets the P11CryptService of the given module moduleName.
getP11CryptService(String) - Method in class org.xipki.security.pkcs11.P11CryptServiceFactoryImpl
 
getP11CryptServiceFactory() - Method in class org.xipki.security.Securities
 
getP11MechanismFilter() - Method in class org.xipki.security.pkcs11.P11ModuleConf
 
getP11Module(P11ModuleConf) - Method in interface org.xipki.security.pkcs11.P11ModuleFactoryRegister
 
getP11Module(P11ModuleConf) - Method in class org.xipki.security.pkcs11.P11ModuleFactoryRegisterImpl
 
getP11NewObjectConf() - Method in class org.xipki.security.pkcs11.P11ModuleConf
 
getParameter(String) - Method in interface org.xipki.security.util.HttpRequestMetadataRetriever
 
getPassword(P11SlotId) - 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.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
 
getPkcs11Conf() - Method in class org.xipki.security.Securities.SecurityConf
 
getPreCertTbsCert(TBSCertificate) - Static method in class org.xipki.security.ctlog.CtLog
 
getPrecomputedDSAKeystore(int, int) - Static method in class org.xipki.security.qa.P12SignSpeed
 
getPrecomputedECKeystore(ASN1ObjectIdentifier) - Static method in class org.xipki.security.qa.P12SignSpeed
 
getPrecomputedRSAKeystore(int, BigInteger) - Static method in class org.xipki.security.qa.P12SignSpeed
 
getPrivateKey() - Method in class org.xipki.security.DHSigStaticKeyCertPair
 
getPrivateKey() - Method in class org.xipki.security.KeypairGenResult
 
getPublicKey() - Method in interface org.xipki.security.ConcurrentContentSigner
 
getPublicKey() - Method in class org.xipki.security.DfltConcurrentContentSigner
 
getPublicKey() - Method in class org.xipki.security.KeypairGenResult
 
getPublicKey() - Method in class org.xipki.security.pkcs11.P11Identity
 
getPublicKey(P11Identity) - Method in class org.xipki.security.pkcs11.P11Slot
 
getPublicKey() - Method in class org.xipki.security.pkcs12.KeypairWithCert
 
getPublicKey() - Method in class org.xipki.security.X509Cert
 
getPublicKeyByteSize(ASN1ObjectIdentifier) - Static method in class org.xipki.security.EdECConstants
 
getPublicKeyHandle() - Method in class org.xipki.security.pkcs11.P11IdentityId
 
getRandom() - Method in class org.xipki.security.pkcs12.KeystoreGenerationParameters
 
getRandom4Key() - Method in interface org.xipki.security.SecurityFactory
 
getRandom4Key() - Method in class org.xipki.security.SecurityFactoryImpl
 
getRandom4Sign() - Method in interface org.xipki.security.SecurityFactory
 
getRandom4Sign() - Method in class org.xipki.security.SecurityFactoryImpl
 
getReason() - Method in class org.xipki.security.asn1.CrlStreamParser.RevokedCert
 
getReason() - Method in class org.xipki.security.CertRevocationInfo
 
getRevocationDate() - Method in class org.xipki.security.asn1.CrlStreamParser.RevokedCert
 
getRevocationTime() - Method in class org.xipki.security.CertRevocationInfo
Gets the revocation time.
getRsaModulus() - Method in class org.xipki.security.pkcs11.P11Identity
 
getRsaPublicExponent() - Method in class org.xipki.security.pkcs11.P11Identity
 
getSaltLength() - Method in class org.xipki.security.pkcs11.P11Params.P11RSAPkcsPssParams
 
getSct_version() - Method in class org.xipki.security.ctlog.CtLogMessages.AddPreChainResponse
 
getSctList() - Method in class org.xipki.security.ctlog.CtLog.SignedCertificateTimestampList
 
getSecretKeyTypes() - Method in class org.xipki.security.pkcs11.P11ModuleConf
 
getSecretKeyTypes() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
 
getSecurityFactory() - Method in class org.xipki.security.Securities
 
getSensitive() - Method in class org.xipki.security.pkcs11.P11Slot.P11NewKeyControl
 
getSerialNumber() - Method in class org.xipki.security.asn1.CrlStreamParser.RevokedCert
 
getSerialNumber() - Method in class org.xipki.security.DHSigStaticKeyCertPair
 
getSerialNumber() - Method in class org.xipki.security.X509Cert
 
getSerialNumberHex() - Method in class org.xipki.security.X509Cert
 
getSha1OfMacKey() - Method in interface org.xipki.security.ConcurrentContentSigner
 
getSha1OfMacKey() - Method in class org.xipki.security.DfltConcurrentContentSigner
 
getSignature() - Method in class org.xipki.security.asn1.CrlStreamParser
 
getSignature() - Method in class org.xipki.security.ctlog.CtLog.DigitallySigned
 
getSignature() - Method in class org.xipki.security.ctlog.CtLog.SignatureAndHashAlgorithm
 
getSignature() - Method in class org.xipki.security.ctlog.CtLogMessages.AddPreChainResponse
 
getSignature() - Method in class org.xipki.security.jce.JceSigner
 
getSignature() - Method in class org.xipki.security.pkcs12.AESGmacContentSigner
 
getSignature() - Method in class org.xipki.security.pkcs12.HmacContentSigner
 
getSignature() - Method in class org.xipki.security.SignatureSigner
 
getSignature() - Method in class org.xipki.security.XiWrappedContentSigner
 
getSignatureAlgoControl() - Method in class org.xipki.security.SignerConf
 
getSignatureObject() - Method in class org.xipki.security.ctlog.CtLog.DigitallySigned
 
getSignerFactories() - Method in class org.xipki.security.Securities.SecurityConf
 
getSigningKey() - Method in interface org.xipki.security.ConcurrentContentSigner
Get the signing key.
getSigningKey() - Method in class org.xipki.security.DfltConcurrentContentSigner
 
getSlot(P11SlotId) - Method in class org.xipki.security.pkcs11.P11Module
Returns slot for the given slotId.
getSlotId() - Method in class org.xipki.security.pkcs11.P11IdentityId
 
getSlotId() - Method in class org.xipki.security.pkcs11.P11Slot
 
getSlotIdForId(long) - Method in class org.xipki.security.pkcs11.P11Module
 
getSlotIdForIndex(int) - Method in class org.xipki.security.pkcs11.P11Module
 
getSlotIds() - Method in class org.xipki.security.pkcs11.P11Module
 
getSlots() - Method in class org.xipki.security.pkcs11.Pkcs11conf.MechanismFilter
 
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
 
getSubjectAltNames() - Method in class org.xipki.security.X509Cert
 
getSubjectKeyId() - Method in class org.xipki.security.X509Cert
 
getSubjectPublicKeyInfo() - Method in class org.xipki.security.pkcs12.P12KeyGenerator.KeyPairWithSubjectPublicKeyInfo
 
getSubjectPublicKeyInfo() - Method in class org.xipki.security.X509Cert
 
getSubjectText() - Method in class org.xipki.security.X509Cert
 
getSupportedGeneratorTypes() - Method in interface org.xipki.security.KeypairGeneratorFactoryRegister
Retrieves the types of supported keypair generators.
getSupportedGeneratorTypes() - Method in class org.xipki.security.KeypairGeneratorFactoryRegisterImpl
 
getSupportedKeypairGeneratorTypes() - Method in interface org.xipki.security.SecurityFactory
Retrieves the types of supported keypair generators.
getSupportedKeypairGeneratorTypes() - Method in class org.xipki.security.SecurityFactoryImpl
 
getSupportedKeypairTypes() - Method in class org.xipki.security.DfltKeypairGeneratorFactory
 
getSupportedKeypairTypes() - Method in interface org.xipki.security.KeypairGeneratorFactory
Retrieves the types of supported signers.
getSupportedSignerTypes() - Method in class org.xipki.security.pkcs11.P11SignerFactory
 
getSupportedSignerTypes() - Method in class org.xipki.security.pkcs12.P12SignerFactory
 
getSupportedSignerTypes() - Method in interface org.xipki.security.SecurityFactory
Retrieves the types of supported signers.
getSupportedSignerTypes() - Method in class org.xipki.security.SecurityFactoryImpl
 
getSupportedSignerTypes() - Method in interface org.xipki.security.SignerFactory
Retrieves the types of supported signers.
getSupportedSignerTypes() - Method in interface org.xipki.security.SignerFactoryRegister
Retrieves the types of supported signers.
getSupportedSignerTypes() - Method in class org.xipki.security.SignerFactoryRegisterImpl
 
getTester() - Method in class org.xipki.security.qa.JceSignSpeed
 
getTester() - Method in class org.xipki.security.qa.P11KeyGenSpeed
 
getTester() - Method in class org.xipki.security.qa.P11SignSpeed
 
getTester() - Method in class org.xipki.security.qa.P12KeyGenSpeed
 
getTester() - Method in class org.xipki.security.qa.P12SignSpeed
 
getThisUpdate() - Method in class org.xipki.security.asn1.CrlStreamParser
 
getTimestamp() - Method in class org.xipki.security.ctlog.CtLog.SignedCertificateTimestamp
 
getTimestamp() - Method in class org.xipki.security.ctlog.CtLogMessages.AddPreChainResponse
 
getTlsClientCert() - Method in interface org.xipki.security.util.HttpRequestMetadataRetriever
 
getType() - Method in class org.xipki.security.pkcs11.P11ModuleConf
 
getType() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
 
getUncompressedEncodedECPoint(ECPoint, int) - Static method in class org.xipki.security.util.KeyUtil
 
getUsages() - Method in class org.xipki.security.pkcs11.P11Slot.P11NewKeyControl
 
getUser() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
 
getUserType() - Method in class org.xipki.security.pkcs11.P11ModuleConf
 
getVersion() - Method in class org.xipki.security.asn1.CrlStreamParser
 
getVersion() - Method in class org.xipki.security.ctlog.CtLog.SignedCertificateTimestamp
 
givenName - Static variable in class org.xipki.security.ObjectIdentifiers.DN
 
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.pkcs11.P11IdentityId
 
hashCode() - Method in class org.xipki.security.pkcs11.P11ObjectId
 
hashCode() - Method in class org.xipki.security.pkcs11.P11SlotId
 
hashCode() - Method in class org.xipki.security.TlsExtensionType
 
hashCode() - Method in class org.xipki.security.X509Cert
 
hasKeyusage(KeyUsage) - Method in class org.xipki.security.X509Cert
 
hasNext() - Method in class org.xipki.security.asn1.CrlStreamParser.RevokedCertsIterator
 
hex(byte[]) - Static method in class org.xipki.security.pkcs11.P11Slot
Returns the hex representation of the bytes.
hexHash(byte[]...) - Method in enum org.xipki.security.HashAlgo
 
hexHash(byte[], int, int) - Method in enum org.xipki.security.HashAlgo
 
HMAC(SecurityFactory, P11Slot, byte[], String, int) - Constructor for class org.xipki.security.qa.P11SignSpeed.HMAC
 
HMAC(boolean, SecurityFactory, P11Slot, byte[], String, String, int) - Constructor for class org.xipki.security.qa.P11SignSpeed.HMAC
 
HMAC(SecurityFactory, String, int) - Constructor for class org.xipki.security.qa.P12SignSpeed.HMAC
 
HmacContentSigner - Class in org.xipki.security.pkcs12
HMAC signer.
HmacContentSigner(SignAlgo, SecretKey) - Constructor for class org.xipki.security.pkcs12.HmacContentSigner
 
HttpRequestMetadataRetriever - Interface in org.xipki.security.util
Interface to retrieve the metadata of HTTP request.

I

id - 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 - Static variable in class org.xipki.security.ObjectIdentifiers.Xipki
 
id_alg_dhPop_x448 - Static variable in class org.xipki.security.ObjectIdentifiers.Xipki
 
id_ccc_Device_Enc_Cert - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
 
id_ccc_Endpoint_Cert_H - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
 
id_ccc_External_CA_Cert_F - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
 
id_ccc_extn - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
 
id_ccc_Internal_CA_Cert_E - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
 
id_ccc_Vehicle_Cert_K - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
 
id_ccc_Vehicle_Intermediate_Cert - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
 
id_ccc_VehicleOEM_CA_Cert_J - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
 
id_ccc_VehicleOEM_CA_Cert_M - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
 
id_ccc_VehicleOEM_Enc_Cert - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
 
id_ccc_VehicleOEM_Sig_Cert - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
 
id_cmc_changeSubjectName - Static variable in class org.xipki.security.ObjectIdentifiers.CMC
 
id_domain_validated - Static variable in class org.xipki.security.ObjectIdentifiers.BaseRequirements
 
id_ecies_specifiedParameters - Static variable in class org.xipki.security.ObjectIdentifiers.Secg
 
id_ED25519 - Static variable in class org.xipki.security.EdECConstants
 
id_ED448 - Static variable in class org.xipki.security.EdECConstants
 
id_etsi_qcs_QcCompliance - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
 
id_etsi_qcs_QcLimitValue - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
 
id_etsi_qcs_QcPDS - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
 
id_etsi_qcs_QcRetentionPeriod - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
 
id_etsi_qcs_QcSSCD - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
 
id_extension_additionalInformation - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
 
id_extension_admission - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
 
id_extension_pkix_ocsp_nocheck - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
 
id_extension_restriction - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
 
id_extension_validityModel - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
 
id_GMT_0015_ICRegistrationNumber - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
 
id_GMT_0015_IdentityCode - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
 
id_GMT_0015_InsuranceNumber - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
 
id_GMT_0015_OrganizationCode - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
 
id_GMT_0015_TaxationNumber - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
 
id_hmac_full_ecies - Static variable in class org.xipki.security.ObjectIdentifiers.Secg
 
id_individual_validated - Static variable in class org.xipki.security.ObjectIdentifiers.BaseRequirements
 
id_iso18033_kdf2 - Static variable in class org.xipki.security.ObjectIdentifiers.Misc
 
id_it_certProfile - Static variable in class org.xipki.security.ObjectIdentifiers.CMP
 
id_kp_anyExtendedKeyUsage - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
 
id_kp_appleSafariExtensionSigning - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
 
id_kp_certificateTransparency - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
 
id_kp_clientAuth - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
TLS WWW client authentication Key usage bits that may be consistent: digitalSignature and/or keyAgreement.
id_kp_codeSigning - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
Signing of downloadable executable code Key usage bits that may be consistent: digitalSignature.
id_kp_csn369791TlsClient - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
CSN 369791 TLS client.
id_kp_csn369791TlsServer - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
CSN 369791 TLS server.
id_kp_eapOverLan - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
EAP over LAN (EAPOL).
id_kp_eapOverPpp - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
EAP over PPP.
id_kp_emailProtection - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
Email protection Key usage bits that may be consistent: digitalSignature, nonRepudiation, and/or (keyEncipherment or keyAgreement).
id_kp_etsiTslSigning - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
ETSI TSL Signing.
id_kp_icaoMasterListSigning - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
ICAO Master List Signing.
id_kp_ikeForIpsec - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
Internet Key Exchange for IPsec.
id_kp_intelAmtManagement - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
Intel AMT management.
id_kp_ipsecEndSystem - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
This purpose has been included in a predecessor draft of RFC 3280 and therefore continue to be listed by this implementation.
id_kp_ipsecTunnel - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
This purpose has been included in a predecessor draft of RFC 3280 and therefore continue to be listed by this implementation.
id_kp_ipsecUser - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
This purpose has been included in a predecessor draft of RFC 3280 and therefore continue to be listed by this implementation.
id_kp_kerberosClientAuthentication - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
Kerberos Client Authentication.
id_kp_kerberosKdc - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
Kerberos Key Distribution Center.
id_kp_macAppStoreInstallerPackageSigning - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
 
id_kp_macInstallerPackageSigning - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
 
id_kp_microsoftCommercialCodeSigning - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
Microsoft Commercial Code Signing.
id_kp_microsoftDocumentSigning - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
Microsoft Document Signing.
id_kp_microsoftEfs - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
Microsoft Encrypted File System (EFS).
id_kp_microsoftEfsRecovery - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
Microsoft EFS Recovery.
id_kp_microsoftIndividualCodeSigning - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
Microsoft Individual Code Signing.
id_kp_microsoftSmartCardLogon - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
Microsoft Smart Card Logon.
id_kp_ocspSigning - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
Signing OCSP responses Key usage bits that may be consistent: digitalSignature and/or nonRepudiation.
id_kp_pdfSigning - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
PDF Signing.
id_kp_pivCardAuthentication - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
PIV Card Authentication.
id_kp_scvpClient - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
SCVP Client.
id_kp_scvpServer - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
SCVP Server.
id_kp_serverAuth - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
TLS WWW server authentication Key usage bits that may be consistent: digitalSignature, keyEncipherment or keyAgreement.
id_kp_sipDomain - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
SIP Domain.
id_kp_sshClient - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
SSH Client.
id_kp_sshServer - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
SSH Server.
id_kp_timeStamping - Static variable in class org.xipki.security.ObjectIdentifiers.XKU
Binding the hash of an object to a time Key usage bits that may be consistent: digitalSignature and/or nonRepudiation.
id_organization_validated - Static variable in class org.xipki.security.ObjectIdentifiers.BaseRequirements
 
id_pe_tlsfeature - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
 
id_pen - Static variable in class org.xipki.security.ObjectIdentifiers
registered PEN for xipki.org: 45522
id_pkix_ocsp_extendedRevoke - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
 
id_pkix_ocsp_prefSigAlgs - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
 
id_precertificate - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
 
id_qcs_pkixQCSyntax_v1 - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
 
id_qcs_pkixQCSyntax_v2 - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
 
id_SCTs - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
 
id_smimeCapabilities - Static variable in class org.xipki.security.ObjectIdentifiers.Extn
 
id_X25519 - Static variable in class org.xipki.security.EdECConstants
 
id_X448 - Static variable in class org.xipki.security.EdECConstants
 
id_xipki_cmp_cmpGenmsg - Static variable in class org.xipki.security.ObjectIdentifiers.Xipki
 
importSecretKey(long, byte[], P11Slot.P11NewKeyControl) - Method in class org.xipki.security.pkcs11.P11Slot
Imports secret key object in the PKCS#11 token.
init(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
 
initialize(String, PasswordResolver) - Method in class org.xipki.security.KeypairGenerator
Initializes me.
initialize0(ConfPairs, PasswordResolver) - Method in class org.xipki.security.KeypairGenerator
 
initialize0(ConfPairs, PasswordResolver) - Method in class org.xipki.security.pkcs11.P11KeypairGenerator
 
initialize0(ConfPairs, PasswordResolver) - Method in class org.xipki.security.pkcs12.SoftwareKeypairGenerator
 
initials - Static variable in class org.xipki.security.ObjectIdentifiers.DN
 
initMechanisms(long[], P11ModuleConf.P11MechanismFilter) - Method in class org.xipki.security.pkcs11.P11Slot
 
INSTANCE - Static variable in class org.xipki.security.CollectionAlgorithmValidator
 
isAffected(BigInteger) - Static method in class org.xipki.security.util.RSABrokenKey
 
isAlgorithmPermitted(AlgorithmIdentifier) - Method in interface org.xipki.security.AlgorithmValidator
 
isAlgorithmPermitted(SignAlgo) - Method in interface org.xipki.security.AlgorithmValidator
 
isAlgorithmPermitted(AlgorithmIdentifier) - Method in class org.xipki.security.CollectionAlgorithmValidator
 
isAlgorithmPermitted(SignAlgo) - Method in class org.xipki.security.CollectionAlgorithmValidator
 
isDeltaCrl() - Method in class org.xipki.security.asn1.CrlStreamParser
 
isDsaPlain() - Method in class org.xipki.security.SignatureAlgoControl
 
isDSASigAlgo() - Method in enum org.xipki.security.SignAlgo
 
isECDSASigAlgo() - Method in enum org.xipki.security.SignAlgo
 
isEDDSASigAlgo() - Method in enum org.xipki.security.SignAlgo
 
isEdwardsCurve(ASN1ObjectIdentifier) - Static method in class org.xipki.security.EdECConstants
 
isEdwardsOrMontgomeryCurve(ASN1ObjectIdentifier) - Static method in class org.xipki.security.EdECConstants
 
isGm() - Method in class org.xipki.security.SignatureAlgoControl
 
isGmac() - Method in enum org.xipki.security.SignAlgo
 
isHealthy() - Method in interface org.xipki.security.ConcurrentContentSigner
 
isHealthy() - Method in class org.xipki.security.DfltConcurrentContentSigner
 
isHealthy() - Method in class org.xipki.security.KeypairGenerator
 
isHealthy() - Method in class org.xipki.security.pkcs11.P11KeypairGenerator
 
isHealthy() - Method in class org.xipki.security.pkcs12.SoftwareKeypairGenerator
 
isHmac() - Method in enum org.xipki.security.SignAlgo
 
isIgnoreLabel() - Method in class org.xipki.security.pkcs11.P11ModuleConf.P11NewObjectConf
 
isKeyStrongrandomEnabled() - Method in class org.xipki.security.Securities.SecurityConf
 
isMac() - Method in interface org.xipki.security.ConcurrentContentSigner
 
isMac() - Method in class org.xipki.security.DfltConcurrentContentSigner
 
isMac() - Method in enum org.xipki.security.SignAlgo
 
isMechanismPermitted(P11SlotId, long) - Method in class org.xipki.security.pkcs11.P11ModuleConf.P11MechanismFilter
 
isMontgomeryCurve(ASN1ObjectIdentifier) - Static method in class org.xipki.security.EdECConstants
 
isPlainECDSASigAlgo() - Method in enum org.xipki.security.SignAlgo
 
isReadOnly() - Method in class org.xipki.security.pkcs11.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
 
isRSAPkcs1SigAlgo() - Method in enum org.xipki.security.SignAlgo
 
isRsaPss() - Method in class org.xipki.security.SignatureAlgoControl
 
isRSAPSSMGF1SigAlgo() - Method in enum org.xipki.security.SignAlgo
 
isRSAPSSSigAlgo() - Method in enum org.xipki.security.SignAlgo
 
isSecretKey() - Method in class org.xipki.security.pkcs11.P11Identity
 
isSelfSigned() - Method in class org.xipki.security.X509Cert
 
isShake() - Method in enum org.xipki.security.HashAlgo
 
isSignStrongrandomEnabled() - Method in class org.xipki.security.Securities.SecurityConf
 
isSlotIncluded(P11SlotId) - Method in class org.xipki.security.pkcs11.P11ModuleConf
 
isSm2primev2Curve(EllipticCurve) - Static method in class org.xipki.security.util.GMUtil
 
isSm2primev2Curve(ECCurve) - Static method in class org.xipki.security.util.GMUtil
 
isSM2SigAlgo() - Method in enum org.xipki.security.SignAlgo
 
isStrongRandom4KeyEnabled() - Method in class org.xipki.security.SecurityFactoryImpl
 
isStrongRandom4SignEnabled() - Method in class org.xipki.security.SecurityFactoryImpl
 
IssuerHash - Class in org.xipki.security
Contains issuerNameHash and issuerKeyHash as specified in the OCSP standard RFC 6960.
IssuerHash(HashAlgo, byte[], byte[]) - Constructor for class org.xipki.security.IssuerHash
 
IssuerHash(HashAlgo, X509Cert) - Constructor for class org.xipki.security.IssuerHash
 
issues(X509Cert, X509Cert) - Static method in class org.xipki.security.util.X509Util
 

J

JceSigner - Class in org.xipki.security.jce
JCE signer
JceSigner(PrivateKey, SignAlgo, String, Provider) - Constructor for class org.xipki.security.jce.JceSigner
 
JceSignerBuilder - Class in org.xipki.security.jce
Builder of ConcurrentContentSigner for PKCS#11 token.
JceSignerBuilder(PrivateKey, PublicKey, X509Cert[], String) - Constructor for class org.xipki.security.jce.JceSignerBuilder
 
JceSignerBuilder(PrivateKey, PublicKey, X509Cert[], Provider) - Constructor for class org.xipki.security.jce.JceSignerBuilder
 
JceSignSpeed - Class in org.xipki.security.qa
Speed test of signature creation for JCE based Token.
JceSignSpeed(SecurityFactory, String, String, String, String, int) - Constructor for class org.xipki.security.qa.JceSignSpeed
 
JSON - Class in org.xipki.security.util
JSON util class
JSON() - Constructor for class org.xipki.security.util.JSON
 
jurisdictionOfIncorporationCountryName - Static variable in class org.xipki.security.ObjectIdentifiers.DN
jurisdictionOfIncorporationCountryName.
jurisdictionOfIncorporationLocalityName - Static variable in class org.xipki.security.ObjectIdentifiers.DN
jurisdictionOfIncorporationLocalityName.
jurisdictionOfIncorporationStateOrProvinceName - Static variable in class org.xipki.security.ObjectIdentifiers.DN
jurisdictionOfIncorporationStateOrProvinceName.

K

KeyCertBytesPair - Class in org.xipki.security
 
KeyCertBytesPair(byte[], byte[]) - Constructor for class org.xipki.security.KeyCertBytesPair
 
KeypairGenerator - Class in org.xipki.security
Concurrent keypair generator.
KeypairGenerator() - Constructor for class org.xipki.security.KeypairGenerator
 
KeypairGeneratorFactory - Interface in org.xipki.security
Factory to create KeypairGenerator.
KeypairGeneratorFactoryRegister - Interface in org.xipki.security
Interface to register KeypairGeneratorFactory and to create new KeypairGenerator.
KeypairGeneratorFactoryRegisterImpl - Class in org.xipki.security
An implementation of KeypairGeneratorFactoryRegister.
KeypairGeneratorFactoryRegisterImpl() - Constructor for class org.xipki.security.KeypairGeneratorFactoryRegisterImpl
 
KeypairGenResult - Class in org.xipki.security
Abstract class of the result of Keypair generation.
KeypairGenResult(PrivateKeyInfo, SubjectPublicKeyInfo) - Constructor for class org.xipki.security.KeypairGenResult
 
keyPairTypes - Variable in class org.xipki.security.pkcs11.P11Slot
 
KeypairWithCert - Class in org.xipki.security.pkcs12
Keypair with certificate.
KeypairWithCert(PrivateKey, X509Cert[]) - Constructor for class org.xipki.security.pkcs12.KeypairWithCert
 
KeyPairWithSubjectPublicKeyInfo(KeyPair, SubjectPublicKeyInfo) - Constructor for class org.xipki.security.pkcs12.P12KeyGenerator.KeyPairWithSubjectPublicKeyInfo
 
keyspecs - Variable in class org.xipki.security.KeypairGenerator
 
keystore() - Method in class org.xipki.security.pkcs12.KeyStoreWrapper
 
KeystoreGenerationParameters - Class in org.xipki.security.pkcs12
Parameters for the keystore generation.
KeystoreGenerationParameters(char[]) - Constructor for class org.xipki.security.pkcs12.KeystoreGenerationParameters
 
keystoreObject() - Method in class org.xipki.security.pkcs12.KeyStoreWrapper
 
KeyStoreWrapper - Class in org.xipki.security.pkcs12
Keystore wrapper (containing the keystore object and its encoded form).
KeyStoreWrapper(byte[]) - Constructor for class org.xipki.security.pkcs12.KeyStoreWrapper
 
KeyUsage - Enum in org.xipki.security
Certificate key usage enum.
KeyUtil - Class in org.xipki.security.util
Key utility class.

L

L - Static variable in class org.xipki.security.ObjectIdentifiers.DN
locality name - StringType(SIZE(1..64))
listCertificates(String) - Static method in class org.xipki.security.util.X509Util
 
localityName - Static variable in class org.xipki.security.ObjectIdentifiers.DN
 

M

markAndReadTag(InputStream) - Static method in class org.xipki.security.asn1.Asn1StreamParser
 
match(HashAlgo, byte[], byte[]) - Method in class org.xipki.security.IssuerHash
 
MAX_FRAGMENT_LENGTH - Static variable in class org.xipki.security.TlsExtensionType
 
MechanismFilter() - Constructor for class org.xipki.security.pkcs11.Pkcs11conf.MechanismFilter
 
MechanismSet() - Constructor for class org.xipki.security.pkcs11.Pkcs11conf.MechanismSet
 
Misc() - Constructor for class org.xipki.security.ObjectIdentifiers.Misc
 
Module() - Constructor for class org.xipki.security.pkcs11.Pkcs11conf.Module
 
moduleName - Variable in class org.xipki.security.pkcs11.P11Slot
 
MyInt() - Constructor for class org.xipki.security.asn1.Asn1StreamParser.MyInt
 

N

name - Variable in class org.xipki.security.KeypairGenerator
 
name - Static variable in class org.xipki.security.ObjectIdentifiers.DN
id-at-name.
nameAtBirth - Static variable in class org.xipki.security.ObjectIdentifiers.DN
ISIS-MTT NameAtBirth - DirectoryString(SIZE(1..64)
nameToOid(String) - Static method in class org.xipki.security.ObjectIdentifiers
 
NativeLibrary() - Constructor for class org.xipki.security.pkcs11.Pkcs11conf.NativeLibrary
 
NativeP11Module - Class in org.xipki.security.pkcs11
P11Module based on the ipkcs11wrapper or jpkcs11wrapper.
NativeP11ModuleFactory - Class in org.xipki.security.pkcs11
P11ModuleFactory to create P11Module of type "native".
NativeP11ModuleFactory() - Constructor for class org.xipki.security.pkcs11.NativeP11ModuleFactory
 
newKeypairGenerator(String, String, SecurityFactory) - Method in class org.xipki.security.DfltKeypairGeneratorFactory
 
newKeypairGenerator(String, String, SecurityFactory) - Method in interface org.xipki.security.KeypairGeneratorFactory
Creates a new keypair generator.
newKeypairGenerator(SecurityFactory, String, String) - Method in interface org.xipki.security.KeypairGeneratorFactoryRegister
Creates a new KeypairGenerator.
newKeypairGenerator(SecurityFactory, String, String) - Method in class org.xipki.security.KeypairGeneratorFactoryRegisterImpl
 
newModule(P11ModuleConf) - Method in class org.xipki.security.pkcs11.emulator.EmulatorP11ModuleFactory
 
newModule(P11ModuleConf) - Method in class org.xipki.security.pkcs11.NativeP11ModuleFactory
 
newModule(P11ModuleConf) - Method in interface org.xipki.security.pkcs11.P11ModuleFactory
Creates a new signer.
newObjectConf - Variable in class org.xipki.security.pkcs11.P11Slot
 
NewObjectConf() - Constructor for class org.xipki.security.pkcs11.Pkcs11conf.NewObjectConf
 
newSignature() - Method in enum org.xipki.security.SignAlgo
 
newSignature(String) - Method in enum org.xipki.security.SignAlgo
 
newSigner(String, SignerConf, X509Cert[]) - Method in class org.xipki.security.pkcs11.P11SignerFactory
 
newSigner(String, SignerConf, X509Cert[]) - Method in class org.xipki.security.pkcs12.P12SignerFactory
 
newSigner(String, SignerConf, X509Cert[]) - Method in interface org.xipki.security.SignerFactory
Creates a new signer.
newSigner(SecurityFactory, String, SignerConf, X509Cert[]) - Method in interface org.xipki.security.SignerFactoryRegister
newSigner(SecurityFactory, String, SignerConf, X509Cert[]) - Method in class org.xipki.security.SignerFactoryRegisterImpl
 
next() - Method in class org.xipki.security.asn1.CrlStreamParser.RevokedCertsIterator
 
NIF - Static variable in class org.xipki.security.ObjectIdentifiers.DN
NIF, Tax ID number, for individuals (Spain).
NoIdleSignerException - Exception in org.xipki.security
Exception that indicates no idle signer is available.
NoIdleSignerException() - Constructor for exception org.xipki.security.NoIdleSignerException
 
NoIdleSignerException(String) - Constructor for exception org.xipki.security.NoIdleSignerException
 
NoIdleSignerException(Throwable) - Constructor for exception org.xipki.security.NoIdleSignerException
 
NoIdleSignerException(String, Throwable) - Constructor for exception org.xipki.security.NoIdleSignerException
 

O

O - Static variable in class org.xipki.security.ObjectIdentifiers.DN
organization - StringType(SIZE(1..64))
objectExistsByIdLabel(byte[], String) - Method in class org.xipki.security.pkcs11.P11Slot
 
ObjectIdentifiers - Class in org.xipki.security
Collection of OBJECT IDENFIFIERS.
ObjectIdentifiers.BaseRequirements - Class in org.xipki.security
 
ObjectIdentifiers.CMC - Class in org.xipki.security
 
ObjectIdentifiers.CMP - Class in org.xipki.security
 
ObjectIdentifiers.DN - Class in org.xipki.security
 
ObjectIdentifiers.Extn - Class in org.xipki.security
 
ObjectIdentifiers.Misc - Class in org.xipki.security
 
ObjectIdentifiers.Secg - Class in org.xipki.security
 
ObjectIdentifiers.Xipki - Class in org.xipki.security
 
ObjectIdentifiers.XKU - Class in org.xipki.security
 
ofCode(byte) - Static method in enum org.xipki.security.ctlog.CtLog.HashAlgorithm
 
ofCode(byte) - Static method in enum org.xipki.security.ctlog.CtLog.SignatureAlgorithm
 
oidToDisplayName(ASN1ObjectIdentifier) - Static method in class org.xipki.security.ObjectIdentifiers
 
org.xipki.security - package org.xipki.security
 
org.xipki.security.asn1 - package org.xipki.security.asn1
 
org.xipki.security.bc - package org.xipki.security.bc
 
org.xipki.security.ctlog - package org.xipki.security.ctlog
 
org.xipki.security.jce - package org.xipki.security.jce
 
org.xipki.security.pkcs11 - package org.xipki.security.pkcs11
 
org.xipki.security.pkcs11.emulator - package org.xipki.security.pkcs11.emulator
 
org.xipki.security.pkcs12 - package org.xipki.security.pkcs12
 
org.xipki.security.qa - package org.xipki.security.qa
 
org.xipki.security.util - package org.xipki.security.util
 
organizationIdentifier - Static variable in class org.xipki.security.ObjectIdentifiers.DN
organizationIdentifier - StringType(SIZE(1..64))
OU - Static variable in class org.xipki.security.ObjectIdentifiers.DN
organizational unit name - StringType(SIZE(1..64))

P

P11ByteArrayParams(byte[]) - Constructor for class org.xipki.security.pkcs11.P11Params.P11ByteArrayParams
 
P11ContentSignerBuilder - Class in org.xipki.security.pkcs11
Builder of ConcurrentContentSigner for PKCS#11 token.
P11ContentSignerBuilder(SecurityFactory, P11Identity, X509Cert[]) - Constructor for class org.xipki.security.pkcs11.P11ContentSignerBuilder
 
P11CryptService - Class in org.xipki.security.pkcs11
PKCS#11 cryptographic service.
P11CryptService(P11Module) - Constructor for class org.xipki.security.pkcs11.P11CryptService
 
P11CryptServiceFactory - Interface in org.xipki.security.pkcs11
Factory to create P11CryptService.
P11CryptServiceFactoryImpl - Class in org.xipki.security.pkcs11
An implementation of P11CryptServiceFactory.
P11CryptServiceFactoryImpl(P11ModuleFactoryRegister) - Constructor for class org.xipki.security.pkcs11.P11CryptServiceFactoryImpl
 
P11Identity - Class in org.xipki.security.pkcs11
PKCS#11 identity (private key and the corresponding public key and certificates).
P11Identity(P11Slot, P11IdentityId) - Constructor for class org.xipki.security.pkcs11.P11Identity
 
P11IdentityId - Class in org.xipki.security.pkcs11
Identifier of P11Identity.
P11IdentityId(P11SlotId, P11ObjectId, Long) - Constructor for class org.xipki.security.pkcs11.P11IdentityId
Constructor.
P11KeyGenSpeed - Class in org.xipki.security.qa
Speed test of PKCS#11 keypair generation.
P11KeyGenSpeed(P11Slot, String) - Constructor for class org.xipki.security.qa.P11KeyGenSpeed
 
P11KeyGenSpeed.DSA - Class in org.xipki.security.qa
 
P11KeyGenSpeed.EC - Class in org.xipki.security.qa
 
P11KeyGenSpeed.RSA - Class in org.xipki.security.qa
 
P11KeyGenSpeed.SM2 - Class in org.xipki.security.qa
 
P11KeypairGenerator - Class in org.xipki.security.pkcs11
P11KeypairGenerator(P11CryptServiceFactory) - Constructor for class org.xipki.security.pkcs11.P11KeypairGenerator
 
P11MacContentSignerBuilder - Class in org.xipki.security.pkcs11
Builder to create ConcurrentContentSigner for PKCS#11 token.
P11MacContentSignerBuilder(P11Identity) - 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
 
P11ObjectId - Class in org.xipki.security.pkcs11
Identifier of a PKCS#11 Object.
P11ObjectId(long, long, long, byte[], String) - Constructor for class org.xipki.security.pkcs11.P11ObjectId
Constructor.
P11Params - Interface in org.xipki.security.pkcs11
PKCS#11 params.
P11Params.P11ByteArrayParams - Class in org.xipki.security.pkcs11
 
P11Params.P11RSAPkcsPssParams - Class in org.xipki.security.pkcs11
 
P11PlainRSASigner - Class in org.xipki.security.pkcs11
Plain-RSA signer for PKCS#11 token.
P11PlainRSASigner() - Constructor for class org.xipki.security.pkcs11.P11PlainRSASigner
 
P11RSAKeyParameter - Class in org.xipki.security.pkcs11
RSAKeyParameters for PKCS#11 token.
P11RSAKeyParameter(P11Identity) - Constructor for class org.xipki.security.pkcs11.P11RSAKeyParameter
 
P11RSAPkcsPssParams(long, long, int) - Constructor for class org.xipki.security.pkcs11.P11Params.P11RSAPkcsPssParams
 
P11RSAPkcsPssParams(HashAlgo) - Constructor for class org.xipki.security.pkcs11.P11Params.P11RSAPkcsPssParams
 
P11SignerFactory - Class in org.xipki.security.pkcs11
SignerFactory for PKCS#11 token.
P11SignerFactory() - Constructor for class org.xipki.security.pkcs11.P11SignerFactory
 
P11SignSpeed - Class in org.xipki.security.qa
Speed test of PKCS#11 signature creation.
P11SignSpeed(SecurityFactory, P11Slot, String, boolean, P11IdentityId, String, int) - Constructor for class org.xipki.security.qa.P11SignSpeed
 
P11SignSpeed.DSA - Class in org.xipki.security.qa
 
P11SignSpeed.EC - Class in org.xipki.security.qa
 
P11SignSpeed.HMAC - Class in org.xipki.security.qa
 
P11SignSpeed.RSA - Class in org.xipki.security.qa
 
P11SignSpeed.SM2 - Class in org.xipki.security.qa
 
P11Slot - Class in org.xipki.security.pkcs11
PKCS#11 slot.
P11Slot(String, P11SlotId, boolean, List<Long>, List<Long>, P11ModuleConf.P11NewObjectConf) - Constructor for class org.xipki.security.pkcs11.P11Slot
 
P11Slot.P11KeyUsage - Enum in org.xipki.security.pkcs11
 
P11Slot.P11NewKeyControl - Class in org.xipki.security.pkcs11
 
P11Slot.P11NewObjectControl - Class in org.xipki.security.pkcs11
 
P11SlotId - Class in org.xipki.security.pkcs11
Identifier of a P11Slot.
P11SlotId(int, long) - Constructor for class org.xipki.security.pkcs11.P11SlotId
 
P12ContentSignerBuilder - Class in org.xipki.security.pkcs12
Builder of signer based PKCS#12 keystore.
P12ContentSignerBuilder(PrivateKey, PublicKey) - Constructor for class org.xipki.security.pkcs12.P12ContentSignerBuilder
 
P12ContentSignerBuilder(KeypairWithCert) - Constructor for class org.xipki.security.pkcs12.P12ContentSignerBuilder
 
P12KeyGenerator - Class in org.xipki.security.pkcs12
PKCS#12 key generator.
P12KeyGenerator() - Constructor for class org.xipki.security.pkcs12.P12KeyGenerator
 
P12KeyGenerator.KeyPairWithSubjectPublicKeyInfo - Class in org.xipki.security.pkcs12
 
P12KeyGenSpeed - Class in org.xipki.security.qa
Speed test of PKCS#12 keypair generation.
P12KeyGenSpeed(String, SecurityFactory) - Constructor for class org.xipki.security.qa.P12KeyGenSpeed
 
P12KeyGenSpeed.DSA - Class in org.xipki.security.qa
 
P12KeyGenSpeed.EC - Class in org.xipki.security.qa
 
P12KeyGenSpeed.RSA - Class in org.xipki.security.qa
 
P12MacContentSignerBuilder - Class in org.xipki.security.pkcs12
Builder of PKCS#12 MAC signers.
P12MacContentSignerBuilder(SecretKey) - Constructor for class org.xipki.security.pkcs12.P12MacContentSignerBuilder
 
P12MacContentSignerBuilder(String, InputStream, char[], String, char[]) - Constructor for class org.xipki.security.pkcs12.P12MacContentSignerBuilder
 
P12SignerFactory - Class in org.xipki.security.pkcs12
SignerFactory for the types pkcs12 and jceks.
P12SignerFactory() - Constructor for class org.xipki.security.pkcs12.P12SignerFactory
 
P12SignSpeed - Class in org.xipki.security.qa
Speed test of PKCS#12 signature creation.
P12SignSpeed(SecurityFactory, String, byte[], String, int) - Constructor for class org.xipki.security.qa.P12SignSpeed
 
P12SignSpeed(String, SecurityFactory, String, byte[], String, int) - Constructor for class org.xipki.security.qa.P12SignSpeed
 
P12SignSpeed.AESGmac - Class in org.xipki.security.qa
 
P12SignSpeed.DSA - Class in org.xipki.security.qa
 
P12SignSpeed.EC - Class in org.xipki.security.qa
 
P12SignSpeed.HMAC - Class in org.xipki.security.qa
 
P12SignSpeed.RSA - Class in org.xipki.security.qa
 
P12SignSpeed.SM2 - Class in org.xipki.security.qa
 
P12XdhMacContentSignerBuilder - Class in org.xipki.security.pkcs12
Builder of PKCS#12 XDH (e.g.
P12XdhMacContentSignerBuilder(X509Cert, PrivateKey, PublicKey) - Constructor for class org.xipki.security.pkcs12.P12XdhMacContentSignerBuilder
 
P12XdhMacContentSignerBuilder(KeypairWithCert, X509Cert) - Constructor for class org.xipki.security.pkcs12.P12XdhMacContentSignerBuilder
 
parseCert(File) - Static method in class org.xipki.security.util.X509Util
 
parseCert(InputStream) - Static method in class org.xipki.security.util.X509Util
 
parseCert(byte[]) - Static method in class org.xipki.security.util.X509Util
 
parseCerts(byte[]) - Static method in class org.xipki.security.util.X509Util
 
parseCerts(InputStream) - Static method in class org.xipki.security.util.X509Util
 
parseCerts(List<FileOrBinary>) - Static method in class org.xipki.security.util.X509Util
 
parseCrl(File) - Static method in class org.xipki.security.util.X509Util
 
parseCrl(byte[]) - Static method in class org.xipki.security.util.X509Util
 
parseCsr(File) - Static method in class org.xipki.security.util.X509Util
 
parseCsr(byte[]) - Static method in class org.xipki.security.util.X509Util
 
parseObject(String, Class<T>) - Static method in class org.xipki.security.util.JSON
 
parseObject(byte[], Class<T>) - Static method in class org.xipki.security.util.JSON
 
parseObject(File, Class<T>) - Static method in class org.xipki.security.util.JSON
 
parseObject(InputStream, Class<T>) - Static method in class org.xipki.security.util.JSON
 
parseX509Certificate(InputStream) - Static method in class org.xipki.security.util.X509Util
 
PASSWORD - Static variable in class org.xipki.security.qa.P12SignSpeed
 
PasswordSet() - Constructor for class org.xipki.security.pkcs11.Pkcs11conf.PasswordSet
 
PERMITTED_CLIENT_CRLREASONS - Static variable in enum org.xipki.security.CrlReason
 
Pkcs11conf - Class in org.xipki.security.pkcs11
Configuration of PKCS#11.
Pkcs11conf() - Constructor for class org.xipki.security.pkcs11.Pkcs11conf
 
Pkcs11conf.MechanismFilter - Class in org.xipki.security.pkcs11
 
Pkcs11conf.MechanismSet - Class in org.xipki.security.pkcs11
 
Pkcs11conf.Module - Class in org.xipki.security.pkcs11
 
Pkcs11conf.NativeLibrary - Class in org.xipki.security.pkcs11
 
Pkcs11conf.NewObjectConf - Class in org.xipki.security.pkcs11
 
Pkcs11conf.PasswordSet - Class in org.xipki.security.pkcs11
 
Pkcs11conf.Slot - Class in org.xipki.security.pkcs11
 
PKCS1Util - Class in org.xipki.security.util
PKCS#1 utility class.
PKCS1Util() - Constructor for class org.xipki.security.util.PKCS1Util
 
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)
printSupportedMechanism(OutputStream) - Method in class org.xipki.security.pkcs11.P11Slot
 
processBlock(byte[], int, int) - Method in class org.xipki.security.pkcs11.P11PlainRSASigner
 
Providers - Class in org.xipki.security
Helper class to register providers BouncyCastleProvider.
Providers() - Constructor for class org.xipki.security.Providers
 
pseudonym - Static variable in class org.xipki.security.ObjectIdentifiers.DN
RFC 3039 Pseudonym - DirectoryString(SIZE(1..64)
putConfEntry(String, String) - Method in class org.xipki.security.SignerConf
 

R

rdnValueToString(ASN1Encodable) - Static method in class org.xipki.security.util.X509Util
 
readBlock(int, BufferedInputStream, String) - Static method in class org.xipki.security.asn1.Asn1StreamParser
 
readBlock(BufferedInputStream, String) - Static method in class org.xipki.security.asn1.Asn1StreamParser
 
readLength(Asn1StreamParser.MyInt, InputStream) - Static method in class org.xipki.security.asn1.Asn1StreamParser
 
readTime(ASN1Encodable) - Static method in class org.xipki.security.asn1.Asn1StreamParser
 
readTime(Asn1StreamParser.MyInt, BufferedInputStream, String) - Static method in class org.xipki.security.asn1.Asn1StreamParser
 
readValue(int, BufferedInputStream, String) - Static method in class org.xipki.security.asn1.Asn1StreamParser
 
registFactory(KeypairGeneratorFactory) - Method in class org.xipki.security.KeypairGeneratorFactoryRegisterImpl
 
registFactory(P11ModuleFactory) - Method in class org.xipki.security.pkcs11.P11ModuleFactoryRegisterImpl
 
registFactory(SignerFactory) - Method in class org.xipki.security.SignerFactoryRegisterImpl
 
remove(int) - Method in class org.xipki.security.ctlog.CtLog.SerializedSCT
 
removeConfEntry(String) - Method in class org.xipki.security.SignerConf
 
requiteSigner(ConcurrentBagEntrySigner) - Method in interface org.xipki.security.ConcurrentContentSigner
 
requiteSigner(ConcurrentBagEntrySigner) - Method in class org.xipki.security.DfltConcurrentContentSigner
 
reset() - Method in class org.xipki.security.DSAPlainDigestSigner
 
reset() - Method in class org.xipki.security.pkcs11.DigestOutputStream
 
reverse(X500Name) - Static method in class org.xipki.security.util.X509Util
 
revokedCertificates() - Method in class org.xipki.security.asn1.CrlStreamParser
 
RSA(P11Slot, int, BigInteger) - Constructor for class org.xipki.security.qa.P11KeyGenSpeed.RSA
 
RSA(SecurityFactory, P11Slot, byte[], String, int, int, BigInteger) - Constructor for class org.xipki.security.qa.P11SignSpeed.RSA
 
RSA(boolean, SecurityFactory, P11Slot, byte[], String, String, int, int, BigInteger) - Constructor for class org.xipki.security.qa.P11SignSpeed.RSA
 
RSA(int, BigInteger, SecurityFactory) - Constructor for class org.xipki.security.qa.P12KeyGenSpeed.RSA
 
RSA(SecurityFactory, String, int, int, BigInteger) - Constructor for class org.xipki.security.qa.P12SignSpeed.RSA
 
RSABrokenKey - Class in org.xipki.security.util
RSA broken key checker.
RSABrokenKey() - Constructor for class org.xipki.security.util.RSABrokenKey
 
rsaE - Variable in class org.xipki.security.KeypairGenerator
 
RSAES_OAEP_DECODE(byte[], int, HashAlgo) - Static method in class org.xipki.security.util.PKCS1Util
 
RSAES_OAEP_ENCODE(byte[], int, HashAlgo, SecureRandom) - Static method in class org.xipki.security.util.PKCS1Util
 

S

Secg() - Constructor for class org.xipki.security.ObjectIdentifiers.Secg
 
secretKeyTypes - Variable in class org.xipki.security.pkcs11.P11Slot
 
Securities - Class in org.xipki.security
Utility class to initialize SecurityFactory and P11CryptServiceFactory.
Securities() - Constructor for class org.xipki.security.Securities
 
Securities(List<P11ModuleFactory>) - Constructor for class org.xipki.security.Securities
 
Securities.SecurityConf - Class in org.xipki.security
 
SecurityConf() - Constructor for class org.xipki.security.Securities.SecurityConf
 
SecurityFactory - Interface in org.xipki.security
This is the core interface.
SecurityFactoryImpl - Class in org.xipki.security
An implementation of SecurityFactory.
SecurityFactoryImpl() - Constructor for class org.xipki.security.SecurityFactoryImpl
 
SerializedSCT(List<CtLog.SignedCertificateTimestamp>) - Constructor for class org.xipki.security.ctlog.CtLog.SerializedSCT
 
serialNumber - Static variable in class org.xipki.security.ObjectIdentifiers.DN
device serial number name - StringType(SIZE(1..64))
SERVER_NAME - Static variable in class org.xipki.security.TlsExtensionType
 
setCertificateChain(X509Cert[]) - Method in interface org.xipki.security.ConcurrentContentSigner
Set the CertificateChain.
setCertificateChain(X509Cert[]) - Method in class org.xipki.security.DfltConcurrentContentSigner
 
setChain(List<byte[]>) - Method in class org.xipki.security.ctlog.CtLogMessages.AddPreChainRequest
 
setDefaultSignerParallelism(int) - Method in class org.xipki.security.Securities.SecurityConf
 
setDefaultSignerParallelism(int) - Method in class org.xipki.security.SecurityFactoryImpl
 
setDsaQ(BigInteger) - Method in class org.xipki.security.pkcs11.P11Identity
 
setEcParams(ASN1ObjectIdentifier) - Method in class org.xipki.security.pkcs11.P11Identity
 
setExcludeSlots(List<Pkcs11conf.Slot>) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
 
setExtensions(byte[]) - Method in class org.xipki.security.ctlog.CtLogMessages.AddPreChainResponse
 
setExtractable(Boolean) - Method in class org.xipki.security.pkcs11.P11Slot.P11NewKeyControl
 
setId(byte[]) - Method in class org.xipki.security.ctlog.CtLogMessages.AddPreChainResponse
 
setId(String) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Slot
 
setIdLength(int) - Method in class org.xipki.security.pkcs11.P11ModuleConf.P11NewObjectConf
 
setIdLength(Integer) - Method in class org.xipki.security.pkcs11.Pkcs11conf.NewObjectConf
 
setIgnoreLabel(boolean) - Method in class org.xipki.security.pkcs11.P11ModuleConf.P11NewObjectConf
 
setIgnoreLabel(Boolean) - Method in class org.xipki.security.pkcs11.Pkcs11conf.NewObjectConf
 
setIncludeSlots(List<Pkcs11conf.Slot>) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
 
setIndex(Integer) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Slot
 
setInvalidityTime(Date) - Method in class org.xipki.security.CertRevocationInfo
 
setKeypairGeneratorFactories(List<String>) - Method in class org.xipki.security.Securities.SecurityConf
 
setKeypairGeneratorFactoryRegister(KeypairGeneratorFactoryRegister) - Method in class org.xipki.security.SecurityFactoryImpl
 
setKeyPairTypes(List<String>) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
 
setKeystoreObject(KeyStore) - Method in class org.xipki.security.pkcs12.KeyStoreWrapper
 
setKeyStrongrandomEnabled(boolean) - Method in class org.xipki.security.Securities.SecurityConf
 
setMaxMessageSize(Integer) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
 
setMechanismFilters(List<Pkcs11conf.MechanismFilter>) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
 
setMechanisms(List<String>) - Method in class org.xipki.security.pkcs11.Pkcs11conf.MechanismSet
 
setMechanismSet(String) - Method in class org.xipki.security.pkcs11.Pkcs11conf.MechanismFilter
 
setMechanismSets(List<Pkcs11conf.MechanismSet>) - Method in class org.xipki.security.pkcs11.Pkcs11conf
 
setModules(List<Pkcs11conf.Module>) - Method in class org.xipki.security.pkcs11.Pkcs11conf
 
setName(String) - Method in class org.xipki.security.KeypairGenerator
 
setName(String) - Method in class org.xipki.security.pkcs11.Pkcs11conf.MechanismSet
 
setName(String) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
 
setNativeLibraries(List<Pkcs11conf.NativeLibrary>) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
 
setNewObjectConf(Pkcs11conf.NewObjectConf) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
 
setNumSessions(Integer) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
 
setOperationSystems(List<String>) - Method in class org.xipki.security.pkcs11.Pkcs11conf.NativeLibrary
 
setP11CryptServiceFactory(P11CryptServiceFactory) - Method in class org.xipki.security.DfltKeypairGeneratorFactory
 
setP11CryptServiceFactory(P11CryptServiceFactory) - Method in class org.xipki.security.pkcs11.P11SignerFactory
 
setPassword(Passwords.PasswordConf) - Method in class org.xipki.security.Securities.SecurityConf
 
setPasswordResolver(PasswordResolver) - Method in class org.xipki.security.pkcs11.P11CryptServiceFactoryImpl
 
setPasswordResolver(PasswordResolver) - Method in class org.xipki.security.pkcs11.P11ModuleConf.P11PasswordsRetriever
 
setPasswordResolver(PasswordResolver) - Method in class org.xipki.security.SecurityFactoryImpl
 
setPasswords(List<String>) - Method in class org.xipki.security.pkcs11.Pkcs11conf.PasswordSet
 
setPasswordSets(List<Pkcs11conf.PasswordSet>) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
 
setPath(String) - Method in class org.xipki.security.pkcs11.Pkcs11conf.NativeLibrary
 
setPeerCertificates(List<X509Cert>) - Method in class org.xipki.security.SignerConf
 
setPkcs11Conf(Pkcs11conf) - Method in class org.xipki.security.pkcs11.P11CryptServiceFactoryImpl
 
setPkcs11Conf(FileOrValue) - Method in class org.xipki.security.Securities.SecurityConf
 
setPkcs11ConfFile(String) - Method in class org.xipki.security.pkcs11.P11CryptServiceFactoryImpl
 
setPublicKey(PublicKey) - Method in interface org.xipki.security.ConcurrentContentSigner
Sets the public key.
setPublicKey(PublicKey) - Method in class org.xipki.security.DfltConcurrentContentSigner
 
setRandom(SecureRandom) - Method in class org.xipki.security.pkcs12.KeystoreGenerationParameters
 
setReadonly(boolean) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
 
setReason(CrlReason) - Method in class org.xipki.security.CertRevocationInfo
 
setRevocationTime(Date) - Method in class org.xipki.security.CertRevocationInfo
 
setRsaMParameters(BigInteger, BigInteger) - Method in class org.xipki.security.pkcs11.P11Identity
 
setSct_version(byte) - Method in class org.xipki.security.ctlog.CtLogMessages.AddPreChainResponse
 
setSecretKeyTypes(List<String>) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
 
setSecurityFactory(SecurityFactory) - Method in class org.xipki.security.DfltKeypairGeneratorFactory
 
setSecurityFactory(SecurityFactory) - Method in class org.xipki.security.pkcs11.P11SignerFactory
 
setSecurityFactory(SecurityFactory) - Method in class org.xipki.security.pkcs12.P12SignerFactory
 
setSensitive(Boolean) - Method in class org.xipki.security.pkcs11.P11Slot.P11NewKeyControl
 
setSha1DigestOfMacKey(byte[]) - Method in class org.xipki.security.DfltConcurrentContentSigner
 
setSignature(byte[]) - Method in class org.xipki.security.ctlog.CtLogMessages.AddPreChainResponse
 
setSignerFactories(List<String>) - Method in class org.xipki.security.Securities.SecurityConf
 
setSignerFactoryRegister(SignerFactoryRegister) - Method in class org.xipki.security.SecurityFactoryImpl
 
setSignStrongrandomEnabled(boolean) - Method in class org.xipki.security.Securities.SecurityConf
 
setSlots(Set<P11Slot>) - Method in class org.xipki.security.pkcs11.P11Module
 
setSlots(List<Pkcs11conf.Slot>) - Method in class org.xipki.security.pkcs11.Pkcs11conf.MechanismFilter
 
setSlots(List<Pkcs11conf.Slot>) - Method in class org.xipki.security.pkcs11.Pkcs11conf.PasswordSet
 
setStrongRandom4KeyEnabled(boolean) - Method in class org.xipki.security.SecurityFactoryImpl
 
setStrongRandom4SignEnabled(boolean) - Method in class org.xipki.security.SecurityFactoryImpl
 
setTimestamp(long) - Method in class org.xipki.security.ctlog.CtLogMessages.AddPreChainResponse
 
setType(String) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
 
setUsages(Set<P11Slot.P11KeyUsage>) - Method in class org.xipki.security.pkcs11.P11Slot.P11NewKeyControl
 
setUser(String) - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
 
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
 
sign0(long, P11Params, byte[]) - Method in class org.xipki.security.pkcs11.P11Identity
Signs the content.
SignAlgo - Enum in org.xipki.security
Hash algorithm enum.
SignatureAlgoControl - Class in org.xipki.security
Control the signature algorithm.
SignatureAlgoControl() - Constructor for class org.xipki.security.SignatureAlgoControl
 
SignatureAlgoControl(boolean, boolean) - Constructor for class org.xipki.security.SignatureAlgoControl
 
SignatureAlgoControl(boolean, boolean, boolean) - Constructor for class org.xipki.security.SignatureAlgoControl
 
SignatureAndHashAlgorithm(CtLog.HashAlgorithm, CtLog.SignatureAlgorithm) - Constructor for class org.xipki.security.ctlog.CtLog.SignatureAndHashAlgorithm
 
SignatureSigner - Class in org.xipki.security
SignatureSigner(SignAlgo, Signature, PrivateKey) - Constructor for class org.xipki.security.SignatureSigner
 
SignatureSigner(AlgorithmIdentifier, Signature, PrivateKey) - Constructor for class org.xipki.security.SignatureSigner
 
SignedCertificateTimestamp(byte, byte[], long, byte[], CtLog.DigitallySigned) - Constructor for class org.xipki.security.ctlog.CtLog.SignedCertificateTimestamp
 
SignedCertificateTimestampList(CtLog.SerializedSCT) - Constructor for class org.xipki.security.ctlog.CtLog.SignedCertificateTimestampList
 
SignerConf - Class in org.xipki.security
Configuration of ConcurrentContentSigner.
SignerConf(String) - Constructor for class org.xipki.security.SignerConf
 
SignerConf(String, HashAlgo, SignatureAlgoControl) - Constructor for class org.xipki.security.SignerConf
 
SignerFactory - Interface in org.xipki.security
Factory to create ConcurrentContentSigner.
SignerFactoryRegister - Interface in org.xipki.security
Interface to register SignerFactory and to create new ConcurrentContentSigner.
SignerFactoryRegisterImpl - Class in org.xipki.security
An implementation of SignerFactoryRegister.
SignerFactoryRegisterImpl() - Constructor for class org.xipki.security.SignerFactoryRegisterImpl
 
SignerUtil - Class in org.xipki.security.util
utility class for converting java.security RSA objects into their org.bouncycastle.crypto counterparts.
size() - Method in class org.xipki.security.ctlog.CtLog.SerializedSCT
 
skip(InputStream, long) - Static method in class org.xipki.security.asn1.Asn1StreamParser
 
slot - Variable in class org.xipki.security.pkcs11.P11Identity
 
slot - Variable in class org.xipki.security.pkcs11.P11KeypairGenerator
 
Slot() - Constructor for class org.xipki.security.pkcs11.Pkcs11conf.Slot
 
slot - Variable in class org.xipki.security.qa.P11KeyGenSpeed
 
slotId - Variable in class org.xipki.security.pkcs11.P11Slot
 
SM2(P11Slot) - Constructor for class org.xipki.security.qa.P11KeyGenSpeed.SM2
 
SM2(SecurityFactory, P11Slot, byte[], int) - Constructor for class org.xipki.security.qa.P11SignSpeed.SM2
 
SM2(boolean, SecurityFactory, P11Slot, byte[], String, int) - Constructor for class org.xipki.security.qa.P11SignSpeed.SM2
 
SM2(SecurityFactory, int) - Constructor for class org.xipki.security.qa.P12SignSpeed.SM2
 
SN - Static variable in class org.xipki.security.ObjectIdentifiers.DN
device serial number name - StringType(SIZE(1..64))
SoftwareKeypairGenerator - Class in org.xipki.security.pkcs12
Software-based keypair generator.
SoftwareKeypairGenerator(SecureRandom) - Constructor for class org.xipki.security.pkcs12.SoftwareKeypairGenerator
 
ST - Static variable in class org.xipki.security.ObjectIdentifiers.DN
state, or province name - StringType(SIZE(1..64))
STATUS_REQUEST - Static variable in class org.xipki.security.TlsExtensionType
 
street - Static variable in class org.xipki.security.ObjectIdentifiers.DN
street - StringType(SIZE(1..64))
supports(String) - Method in class org.xipki.security.KeypairGenerator
 
supportsMechanism(long) - Method in class org.xipki.security.pkcs11.P11Identity
 
supportsMechanism(long, P11Params) - Method in class org.xipki.security.pkcs11.P11Identity
 
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_CONSTRUCTED_SEQUENCE - Static variable in class org.xipki.security.asn1.Asn1StreamParser
 
TAG_CONSTRUCTED_SET - Static variable in class org.xipki.security.asn1.Asn1StreamParser
 
telephoneNumber - Static variable in class org.xipki.security.ObjectIdentifiers.DN
id-at-telephoneNumber.
TlsExtensionType - Class in org.xipki.security
TLS feature extension type.
toBcCert() - Method in class org.xipki.security.X509Cert
 
toDerEncoded(byte[]) - Static method in class org.xipki.security.util.X509Util
 
toJceCert() - Method in class org.xipki.security.X509Cert
 
toJson(Object) - Static method in class org.xipki.security.util.JSON
 
toJSONBytes(Object) - Static method in class org.xipki.security.util.JSON
 
toPemCert(X509Cert) - Static method in class org.xipki.security.util.X509Util
 
toPrettyJson(Object) - Static method in class org.xipki.security.util.JSON
 
toPrivateKeyInfo(RSAPrivateCrtKey) - Static method in class org.xipki.security.util.KeyUtil
 
toRfc3279Style(SubjectPublicKeyInfo) - Static method in class org.xipki.security.util.X509Util
 
toString() - Method in class org.xipki.security.CertRevocationInfo
 
toString() - Method in class org.xipki.security.pkcs11.P11CryptService
 
toString() - Method in class org.xipki.security.pkcs11.P11IdentityId
 
toString() - Method in class org.xipki.security.pkcs11.P11ObjectId
 
toString() - Method in class org.xipki.security.pkcs11.P11SlotId
 
toString() - Method in class org.xipki.security.SignerConf
 
toString(boolean, boolean) - Method in class org.xipki.security.SignerConf
 
TRUCATED_HMAC - Static variable in class org.xipki.security.TlsExtensionType
 
TRUSTED_CA_KEYS - Static variable in class org.xipki.security.TlsExtensionType
 
TYPE - Static variable in class org.xipki.security.pkcs11.NativeP11Module
 

U

UID - Static variable in class org.xipki.security.ObjectIdentifiers.DN
LDAP User id.
uniqueIdentifier - Static variable in class org.xipki.security.ObjectIdentifiers.DN
 
unregistFactory(KeypairGeneratorFactory) - Method in class org.xipki.security.KeypairGeneratorFactoryRegisterImpl
 
unregistFactory(P11ModuleFactory) - Method in class org.xipki.security.pkcs11.P11ModuleFactoryRegisterImpl
 
unregistFactory(SignerFactory) - Method in class org.xipki.security.SignerFactoryRegisterImpl
 
unstructuredAddress - Static variable in class org.xipki.security.ObjectIdentifiers.DN
 
unstructuredName - Static variable in class org.xipki.security.ObjectIdentifiers.DN
more from PKCS#9.
update(Signature, byte, long, byte[], byte[], byte[]) - Static method in class org.xipki.security.ctlog.CtLog
 
update(byte) - Method in class org.xipki.security.DSAPlainDigestSigner
 
update(byte[], int, int) - Method in class org.xipki.security.DSAPlainDigestSigner
 
userid - Static variable in class org.xipki.security.ObjectIdentifiers.DN
LDAP User id.

V

validate() - Method in class org.xipki.security.pkcs11.Pkcs11conf.MechanismFilter
 
validate() - Method in class org.xipki.security.pkcs11.Pkcs11conf.MechanismSet
 
validate() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Module
 
validate() - Method in class org.xipki.security.pkcs11.Pkcs11conf.NativeLibrary
 
validate() - Method in class org.xipki.security.pkcs11.Pkcs11conf.NewObjectConf
 
validate() - Method in class org.xipki.security.pkcs11.Pkcs11conf.PasswordSet
 
validate() - Method in class org.xipki.security.pkcs11.Pkcs11conf.Slot
 
validate() - Method in class org.xipki.security.pkcs11.Pkcs11conf
 
validate() - Method in class org.xipki.security.Securities.SecurityConf
 
valueOf(String) - Static method in enum org.xipki.security.CertpathValidationModel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.xipki.security.CrlReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.xipki.security.ctlog.CtLog.HashAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.xipki.security.ctlog.CtLog.SignatureAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.xipki.security.HashAlgo
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.xipki.security.KeyUsage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.xipki.security.pkcs11.P11Slot.P11KeyUsage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.xipki.security.SignAlgo
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.xipki.security.CertpathValidationModel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.xipki.security.CrlReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.xipki.security.ctlog.CtLog.HashAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.xipki.security.ctlog.CtLog.SignatureAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.xipki.security.HashAlgo
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.xipki.security.KeyUsage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.xipki.security.pkcs11.P11Slot.P11KeyUsage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.xipki.security.SignAlgo
Returns an array containing the constants of this enum type, in the order they are declared.
verify(PublicKey) - Method in class org.xipki.security.X509Cert
 
verify(PublicKey, String) - Method in class org.xipki.security.X509Cert
 
verifyPop(CertificationRequest, AlgorithmValidator) - Method in class org.xipki.security.AbstractSecurityFactory
 
verifyPop(CertificationRequest, AlgorithmValidator, DHSigStaticKeyCertPair) - Method in class org.xipki.security.AbstractSecurityFactory
 
verifyPop(PKCS10CertificationRequest, AlgorithmValidator) - Method in class org.xipki.security.AbstractSecurityFactory
 
verifyPop(PKCS10CertificationRequest, AlgorithmValidator) - Method in interface org.xipki.security.SecurityFactory
Verifies the signature of CSR.
verifyPop(PKCS10CertificationRequest, AlgorithmValidator, DHSigStaticKeyCertPair) - Method in interface org.xipki.security.SecurityFactory
Verifies the signature of CSR.
verifyPop(CertificationRequest, AlgorithmValidator) - Method in interface org.xipki.security.SecurityFactory
Verifies the signature of CSR.
verifyPop(CertificationRequest, AlgorithmValidator, DHSigStaticKeyCertPair) - Method in interface org.xipki.security.SecurityFactory
Verifies the signature of CSR.
verifyPop(PKCS10CertificationRequest, AlgorithmValidator, DHSigStaticKeyCertPair) - Method in class org.xipki.security.SecurityFactoryImpl
 
verifySignature(SubjectPublicKeyInfo) - Method in class org.xipki.security.asn1.CrlStreamParser
 
verifySignature(PublicKey) - Method in class org.xipki.security.asn1.CrlStreamParser
 
verifySignature(byte[]) - Method in class org.xipki.security.DSAPlainDigestSigner
 

W

write(byte[], int) - Method in enum org.xipki.security.HashAlgo
 
write(byte[], int, int) - Method in class org.xipki.security.pkcs11.DigestOutputStream
 
write(byte[]) - Method in class org.xipki.security.pkcs11.DigestOutputStream
 
write(int) - Method in class org.xipki.security.pkcs11.DigestOutputStream
 
writeJSON(Object, OutputStream) - Static method in class org.xipki.security.util.JSON
 
writePrettyJSON(Object, OutputStream) - Static method in class org.xipki.security.util.JSON
 

X

X25519 - Static variable in class org.xipki.security.EdECConstants
 
X448 - Static variable in class org.xipki.security.EdECConstants
 
x500NameText(X500Name) - Static method in class org.xipki.security.util.X509Util
 
X509Cert - Class in org.xipki.security
Wrapper to an X509Certificate.
X509Cert(Certificate) - Constructor for class org.xipki.security.X509Cert
 
X509Cert(Certificate, byte[]) - Constructor for class org.xipki.security.X509Cert
 
X509Cert(X509Certificate) - Constructor for class org.xipki.security.X509Cert
 
X509Cert(X509Certificate, byte[]) - Constructor for class org.xipki.security.X509Cert
 
X509Cert(X509CertificateHolder) - Constructor for class org.xipki.security.X509Cert
 
X509Cert(X509CertificateHolder, byte[]) - Constructor for class org.xipki.security.X509Cert
 
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() - Constructor for class org.xipki.security.bc.XiECContentVerifierProviderBuilder
 
XiEdDSAContentVerifierProvider - Class in org.xipki.security.bc
ContentVerifierProvider for the signature algorithm EdDSA (Ed25519 and Ed448).
XiEdDSAContentVerifierProvider(PublicKey) - Constructor for class org.xipki.security.bc.XiEdDSAContentVerifierProvider
 
Xipki() - Constructor for class org.xipki.security.ObjectIdentifiers.Xipki
 
XiRSAContentVerifierProviderBuilder - Class in org.xipki.security.bc
Extends BcECContentVerifierProviderBuilder to support the signature algorithms RSAPSS.
XiRSAContentVerifierProviderBuilder() - Constructor for class org.xipki.security.bc.XiRSAContentVerifierProviderBuilder
 
XiSecurityException - Exception in org.xipki.security
General security exception.
XiSecurityException() - Constructor for exception org.xipki.security.XiSecurityException
 
XiSecurityException(String, Throwable) - Constructor for exception org.xipki.security.XiSecurityException
 
XiSecurityException(String) - Constructor for exception org.xipki.security.XiSecurityException
 
XiSecurityException(Throwable) - Constructor for exception org.xipki.security.XiSecurityException
 
XiWrappedContentSigner - Class in org.xipki.security
An implementation of XiContentSigner.
XiWrappedContentSigner(ContentSigner, boolean) - Constructor for class org.xipki.security.XiWrappedContentSigner
 
XiXDHContentVerifierProvider - Class in org.xipki.security.bc
ContentVerifierProvider for the algorithm X25519 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 © 2023. All rights reserved.