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

A

addExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.xipki.ca.api.profile.ExtensionValues
 
addExtension(ASN1ObjectIdentifier, ExtensionValue) - Method in class org.xipki.ca.api.profile.ExtensionValues
 
ALLOW_ALL - Static variable in class org.xipki.ca.api.profile.KeyParametersOption
 
AllowAllParametersOption() - Constructor for class org.xipki.ca.api.profile.KeyParametersOption.AllowAllParametersOption
 
allowsCurve(ASN1ObjectIdentifier) - Method in class org.xipki.ca.api.profile.KeyParametersOption.ECParamatersOption
 
allowsModulusLength(int) - Method in class org.xipki.ca.api.profile.KeyParametersOption.RSAParametersOption
 
allowsPlength(int) - Method in class org.xipki.ca.api.profile.KeyParametersOption.DSAParametersOption
 
allowsPointEncoding(byte) - Method in class org.xipki.ca.api.profile.KeyParametersOption.ECParamatersOption
 
allowsQlength(int) - Method in class org.xipki.ca.api.profile.KeyParametersOption.DSAParametersOption
 
AuthorityInfoAccessControl(boolean, boolean, Set<String>, Set<String>) - Constructor for class org.xipki.ca.api.profile.Certprofile.AuthorityInfoAccessControl
 

B

BaseCertprofile - Class in org.xipki.ca.api.profile
Base Certprofile.
BaseCertprofile() - Constructor for class org.xipki.ca.api.profile.BaseCertprofile
 
bindService(CertPublisherFactory) - Method in class org.xipki.ca.api.publisher.CertPublisherFactoryRegister
 

C

caAdded(X509Cert) - Method in class org.xipki.ca.api.publisher.CertPublisher
Publishes the certificate of the CA.
canCreateProfile(String) - Method in interface org.xipki.ca.api.profile.CertprofileFactory
Whether Certprofile of given type can be created.
canCreateProfile(String) - Method in class org.xipki.ca.api.profile.CertprofileFactoryRegister
Whether Certprofile of given type can be created.
canCreatePublisher(String) - Method in interface org.xipki.ca.api.publisher.CertPublisherFactory
Whether Publisher of given type can be created.
canCreatePublisher(String) - Method in class org.xipki.ca.api.publisher.CertPublisherFactoryRegister
Whether publisher of given type can be created.
caRevoked(X509Cert, CertRevocationInfo) - Method in class org.xipki.ca.api.publisher.CertPublisher
Publishes the revocation of a CA.
caUnrevoked(X509Cert) - Method in class org.xipki.ca.api.publisher.CertPublisher
Publishes the unrevocation of a CA.
CaUris - Class in org.xipki.ca.api
CA URIs.
CaUris(List<String>, List<String>, List<String>, List<String>) - Constructor for class org.xipki.ca.api.CaUris
 
certificateAdded(CertificateInfo) - Method in class org.xipki.ca.api.publisher.CertPublisher
Publishes a certificate.
CertificateInfo - Class in org.xipki.ca.api
Certificate Information.
CertificateInfo(CertWithDbId, PrivateKeyInfo, NameId, X509Cert, NameId, NameId) - Constructor for class org.xipki.ca.api.CertificateInfo
 
certificateRemoved(X509Cert, CertWithDbId) - Method in class org.xipki.ca.api.publisher.CertPublisher
Publishes the remove of a certificate.
certificateRevoked(X509Cert, CertWithDbId, String, CertRevocationInfo) - Method in class org.xipki.ca.api.publisher.CertPublisher
Publishes the revocation of a certificate.
certificateUnrevoked(X509Cert, CertWithDbId) - Method in class org.xipki.ca.api.publisher.CertPublisher
Publishes the unrevocation of a certificate.
Certprofile - Class in org.xipki.ca.api.profile
Defines how the certificate looks like.
Certprofile() - Constructor for class org.xipki.ca.api.profile.Certprofile
 
Certprofile.AuthorityInfoAccessControl - Class in org.xipki.ca.api.profile
 
Certprofile.CertDomain - Enum in org.xipki.ca.api.profile
 
Certprofile.CertLevel - Enum in org.xipki.ca.api.profile
 
Certprofile.CrlDistributionPointsControl - Class in org.xipki.ca.api.profile
 
Certprofile.ExtensionControl - Class in org.xipki.ca.api.profile
 
Certprofile.ExtKeyUsageControl - Class in org.xipki.ca.api.profile
 
Certprofile.GeneralNameMode - Class in org.xipki.ca.api.profile
 
Certprofile.GeneralNameTag - Enum in org.xipki.ca.api.profile
 
Certprofile.KeyUsageControl - Class in org.xipki.ca.api.profile
 
Certprofile.RdnControl - Class in org.xipki.ca.api.profile
 
Certprofile.StringType - Enum in org.xipki.ca.api.profile
 
Certprofile.SubjectControl - Class in org.xipki.ca.api.profile
 
Certprofile.SubjectInfo - Class in org.xipki.ca.api.profile
 
Certprofile.X509CertVersion - Enum in org.xipki.ca.api.profile
 
CertprofileException - Exception in org.xipki.ca.api.profile
Exception related to Certprofile.
CertprofileException() - Constructor for exception org.xipki.ca.api.profile.CertprofileException
 
CertprofileException(String) - Constructor for exception org.xipki.ca.api.profile.CertprofileException
 
CertprofileException(Throwable) - Constructor for exception org.xipki.ca.api.profile.CertprofileException
 
CertprofileException(String, Throwable) - Constructor for exception org.xipki.ca.api.profile.CertprofileException
 
CertprofileFactory - Interface in org.xipki.ca.api.profile
Certprofile factory.
CertprofileFactoryRegister - Class in org.xipki.ca.api.profile
Register of CertprofileFactories.
CertprofileFactoryRegister() - Constructor for class org.xipki.ca.api.profile.CertprofileFactoryRegister
 
CertprofileValidator - Class in org.xipki.ca.api
CertProfile with identifier.
CertprofileValidator() - Constructor for class org.xipki.ca.api.CertprofileValidator
 
CertPublisher - Class in org.xipki.ca.api.publisher
Defines how to publish the certificates and CRLs.
CertPublisher() - Constructor for class org.xipki.ca.api.publisher.CertPublisher
 
CertPublisherException - Exception in org.xipki.ca.api.publisher
Exception related to the publishing of certificates and CRLs.
CertPublisherException() - Constructor for exception org.xipki.ca.api.publisher.CertPublisherException
 
CertPublisherException(String) - Constructor for exception org.xipki.ca.api.publisher.CertPublisherException
 
CertPublisherException(Throwable) - Constructor for exception org.xipki.ca.api.publisher.CertPublisherException
 
CertPublisherException(String, Throwable) - Constructor for exception org.xipki.ca.api.publisher.CertPublisherException
 
CertPublisherFactory - Interface in org.xipki.ca.api.publisher
CertPublisher factory interface.
CertPublisherFactoryRegister - Class in org.xipki.ca.api.publisher
Register of CertPublisherFacotries.
CertPublisherFactoryRegister() - Constructor for class org.xipki.ca.api.publisher.CertPublisherFactoryRegister
 
CertWithDbId - Class in org.xipki.ca.api
Certificate with id of this certificate in the database.
CertWithDbId(X509Cert) - Constructor for class org.xipki.ca.api.CertWithDbId
 
checkPublicKey(SubjectPublicKeyInfo) - Method in class org.xipki.ca.api.profile.BaseCertprofile
 
checkPublicKey(SubjectPublicKeyInfo) - Method in class org.xipki.ca.api.profile.Certprofile
Checks the public key.
close() - Method in class org.xipki.ca.api.profile.Certprofile
 
close() - Method in class org.xipki.ca.api.publisher.CertPublisher
 
compile(String) - Static method in class org.xipki.ca.api.profile.TextVadidator
 
containsExtension(ASN1ObjectIdentifier) - Method in class org.xipki.ca.api.profile.ExtensionValues
 
COUNTRY - Static variable in class org.xipki.ca.api.profile.TextVadidator
 
createGeneralName(GeneralName, Set<Certprofile.GeneralNameMode>) - Static method in class org.xipki.ca.api.profile.BaseCertprofile
Creates GeneralName.
createString(String) - Method in enum org.xipki.ca.api.profile.Certprofile.StringType
 
createSubjectRdn(String, ASN1ObjectIdentifier, Certprofile.RdnControl) - Method in class org.xipki.ca.api.profile.BaseCertprofile
 
crlAdded(X509Cert, X509CRLHolder) - Method in class org.xipki.ca.api.publisher.CertPublisher
Publishes a CRL.
CrlDistributionPointsControl(Set<String>) - Constructor for class org.xipki.ca.api.profile.Certprofile.CrlDistributionPointsControl
 
curveOids() - Method in class org.xipki.ca.api.profile.KeyParametersOption.ECParamatersOption
 

D

DATE_OF_BIRTH - Static variable in class org.xipki.ca.api.profile.TextVadidator
 
decode(String) - Static method in class org.xipki.ca.api.CaUris
 
DSAKeypairGenControl(int) - Constructor for class org.xipki.ca.api.profile.KeypairGenControl.DSAKeypairGenControl
 
DSAKeypairGenControl(int, int, ASN1ObjectIdentifier) - Constructor for class org.xipki.ca.api.profile.KeypairGenControl.DSAKeypairGenControl
 
DSAParametersOption() - Constructor for class org.xipki.ca.api.profile.KeyParametersOption.DSAParametersOption
 

E

ECKeypairGenControl(ASN1ObjectIdentifier) - Constructor for class org.xipki.ca.api.profile.KeypairGenControl.ECKeypairGenControl
 
ECKeypairGenControl(ASN1ObjectIdentifier, ASN1ObjectIdentifier) - Constructor for class org.xipki.ca.api.profile.KeypairGenControl.ECKeypairGenControl
 
ECParamatersOption() - Constructor for class org.xipki.ca.api.profile.KeyParametersOption.ECParamatersOption
 
EDDSAKeypairGenControl(ASN1ObjectIdentifier) - Constructor for class org.xipki.ca.api.profile.KeypairGenControl.EDDSAKeypairGenControl
 
EMPTY_INSTANCE - Static variable in class org.xipki.ca.api.CaUris
 
equals(Object) - Method in class org.xipki.ca.api.CaUris
 
equals(Object) - Method in class org.xipki.ca.api.NameId
 
equals(NameId, boolean) - Method in class org.xipki.ca.api.NameId
 
ExtensionControl(boolean, boolean, TripleState) - Constructor for class org.xipki.ca.api.profile.Certprofile.ExtensionControl
 
ExtensionSpec - Class in org.xipki.ca.api.profile
Extension specification.
ExtensionSpec() - Constructor for class org.xipki.ca.api.profile.ExtensionSpec
 
ExtensionValue - Class in org.xipki.ca.api.profile
Extension value control.
ExtensionValue(boolean, ASN1Encodable) - Constructor for class org.xipki.ca.api.profile.ExtensionValue
 
ExtensionValues - Class in org.xipki.ca.api.profile
Container of extension value control.
ExtensionValues() - Constructor for class org.xipki.ca.api.profile.ExtensionValues
 
ExtKeyUsageControl(ASN1ObjectIdentifier, boolean) - Constructor for class org.xipki.ca.api.profile.Certprofile.ExtKeyUsageControl
 

F

fixRdnControl(Certprofile.RdnControl) - Static method in class org.xipki.ca.api.profile.SubjectDnSpec
 
forName(String) - Static method in enum org.xipki.ca.api.profile.Certprofile.X509CertVersion
 
forName(String) - Static method in enum org.xipki.ca.api.profile.NotAfterMode
 
FQDN - Static variable in class org.xipki.ca.api.profile.TextVadidator
 

G

GENDER - Static variable in class org.xipki.ca.api.profile.TextVadidator
 
GeneralNameMode(Certprofile.GeneralNameTag) - Constructor for class org.xipki.ca.api.profile.Certprofile.GeneralNameMode
 
GeneralNameMode(Certprofile.GeneralNameTag, Set<ASN1ObjectIdentifier>) - Constructor for class org.xipki.ca.api.profile.Certprofile.GeneralNameMode
 
generateSerialNumber(X500Name, SubjectPublicKeyInfo, X500Name, SubjectPublicKeyInfo, ConfPairs) - Method in class org.xipki.ca.api.profile.Certprofile
Generate Serial Number of the certificate
getAiaControl() - Method in class org.xipki.ca.api.profile.BaseCertprofile
 
getAiaControl() - Method in class org.xipki.ca.api.profile.Certprofile
 
getAllowedTypes() - Method in class org.xipki.ca.api.profile.Certprofile.GeneralNameMode
 
getC14nSubject() - Method in class org.xipki.ca.api.PublicCaInfo
 
getCaCert() - Method in class org.xipki.ca.api.PublicCaInfo
 
getCacertUris() - Method in class org.xipki.ca.api.CaUris
 
getCaIssuersProtocols() - Method in class org.xipki.ca.api.profile.Certprofile.AuthorityInfoAccessControl
 
getCaUris() - Method in class org.xipki.ca.api.PublicCaInfo
Returns the CA URIs.
getCert() - Method in class org.xipki.ca.api.CertificateInfo
 
getCert() - Method in class org.xipki.ca.api.CertWithDbId
 
getCertDomain() - Method in class org.xipki.ca.api.profile.BaseCertprofile
 
getCertDomain() - Method in class org.xipki.ca.api.profile.Certprofile
 
getCertId() - Method in class org.xipki.ca.api.CertWithDbId
 
getCertificatePolicies() - Method in class org.xipki.ca.api.profile.Certprofile
 
getCertLevel() - Method in class org.xipki.ca.api.profile.Certprofile
 
getControl(ASN1ObjectIdentifier) - Method in class org.xipki.ca.api.profile.Certprofile.SubjectControl
 
getCrlDpControl() - Method in class org.xipki.ca.api.profile.BaseCertprofile
 
getCrlDpControl() - Method in class org.xipki.ca.api.profile.Certprofile
 
getCrlSignerCert() - Method in class org.xipki.ca.api.PublicCaInfo
 
getCrlUris() - Method in class org.xipki.ca.api.CaUris
 
getCurveOid() - Method in class org.xipki.ca.api.profile.KeypairGenControl.ECKeypairGenControl
 
getCurveOids() - Method in class org.xipki.ca.api.profile.KeyParametersOption.ECParamatersOption
 
getDeltaCrlUris() - Method in class org.xipki.ca.api.CaUris
 
getEncoded() - Method in class org.xipki.ca.api.CaUris
 
getExtendedKeyUsages() - Method in class org.xipki.ca.api.profile.Certprofile
 
getExtensionControls() - Method in class org.xipki.ca.api.profile.Certprofile
 
getExtensions(Map<ASN1ObjectIdentifier, Certprofile.ExtensionControl>, X500Name, X500Name, Map<ASN1ObjectIdentifier, Extension>, Date, Date, PublicCaInfo) - Method in class org.xipki.ca.api.profile.Certprofile
Checks the requested extensions and returns the canonicalized ones.
getExtensionSpec(Certprofile.CertDomain, Certprofile.CertLevel) - Static method in class org.xipki.ca.api.profile.ExtensionSpec
 
getExtensionTypes() - Method in class org.xipki.ca.api.profile.ExtensionValues
 
getExtensionValue(ASN1ObjectIdentifier) - Method in class org.xipki.ca.api.profile.ExtensionValues
 
getExtKeyUsage() - Method in class org.xipki.ca.api.profile.Certprofile.ExtKeyUsageControl
 
getExtraControl() - Method in class org.xipki.ca.api.PublicCaInfo
 
getForwardDNs() - Static method in class org.xipki.ca.api.profile.SubjectDnSpec
 
getFreshestCrlControl() - Method in class org.xipki.ca.api.profile.BaseCertprofile
 
getFreshestCrlControl() - Method in class org.xipki.ca.api.profile.Certprofile
 
getGrantedSubject() - Method in class org.xipki.ca.api.profile.Certprofile.SubjectInfo
 
getGroup() - Method in class org.xipki.ca.api.profile.Certprofile.RdnControl
 
getGroup(ASN1ObjectIdentifier) - Method in class org.xipki.ca.api.profile.Certprofile.SubjectControl
 
getGroups() - Method in class org.xipki.ca.api.profile.Certprofile.SubjectControl
 
getHashAlgo() - Method in class org.xipki.ca.api.profile.SubjectKeyIdentifierControl
 
getId() - Method in class org.xipki.ca.api.NameId
 
getInRequest() - Method in class org.xipki.ca.api.profile.Certprofile.ExtensionControl
 
getIssuer() - Method in class org.xipki.ca.api.CertificateInfo
 
getIssuer() - Method in class org.xipki.ca.api.PublicCaInfo
 
getIssuerCert() - Method in class org.xipki.ca.api.CertificateInfo
 
getKeyAlgorithm() - Method in class org.xipki.ca.api.profile.KeypairGenControl.ECKeypairGenControl
 
getKeyAlgorithm() - Method in class org.xipki.ca.api.profile.KeypairGenControl.EDDSAKeypairGenControl
 
getKeyAlgorithm() - Method in class org.xipki.ca.api.profile.KeypairGenControl.RSAKeypairGenControl
 
getKeyAlgorithmOid() - Method in class org.xipki.ca.api.profile.KeypairGenControl.DSAKeypairGenControl
 
getKeyAlgorithmOid() - Method in class org.xipki.ca.api.profile.KeypairGenControl.ECKeypairGenControl
 
getKeyAlgorithmOid() - Method in class org.xipki.ca.api.profile.KeypairGenControl.EDDSAKeypairGenControl
 
getKeyAlgorithmOid() - Method in class org.xipki.ca.api.profile.KeypairGenControl
 
getKeyAlgorithmOid() - Method in class org.xipki.ca.api.profile.KeypairGenControl.RSAKeypairGenControl
 
getKeyAlgorithms() - Method in class org.xipki.ca.api.profile.BaseCertprofile
 
getKeyAlgorithms() - Method in class org.xipki.ca.api.profile.Certprofile
 
getKeypairGenControl() - Method in class org.xipki.ca.api.profile.Certprofile
 
getKeysize() - Method in class org.xipki.ca.api.profile.KeypairGenControl.RSAKeypairGenControl
 
getKeyspec() - Method in class org.xipki.ca.api.profile.KeypairGenControl
 
getKeyUsage() - Method in class org.xipki.ca.api.profile.Certprofile
 
getKeyUsage() - Method in class org.xipki.ca.api.profile.Certprofile.KeyUsageControl
 
getMax() - Method in class org.xipki.ca.api.profile.Range
 
getMaxCertSize() - Method in class org.xipki.ca.api.profile.Certprofile
Returns maximal size in bytes of the certificate.
getMaxOccurs() - Method in class org.xipki.ca.api.profile.Certprofile.RdnControl
 
getMethod() - Method in class org.xipki.ca.api.profile.SubjectKeyIdentifierControl
 
getMin() - Method in class org.xipki.ca.api.profile.Range
 
getMinOccurs() - Method in class org.xipki.ca.api.profile.Certprofile.RdnControl
 
getName() - Method in class org.xipki.ca.api.NameId
 
getNotAfterMode() - Method in class org.xipki.ca.api.profile.Certprofile
 
getNotBefore(Date) - Method in class org.xipki.ca.api.profile.BaseCertprofile
 
getNotBefore(Date) - Method in class org.xipki.ca.api.profile.Certprofile
Checks and gets the granted NotBefore.
getOcspProtocols() - Method in class org.xipki.ca.api.profile.Certprofile.AuthorityInfoAccessControl
 
getOcspUris() - Method in class org.xipki.ca.api.CaUris
 
getPathLenBasicConstraint() - Method in class org.xipki.ca.api.profile.BaseCertprofile
 
getPathLenBasicConstraint() - Method in class org.xipki.ca.api.profile.Certprofile
 
getPattern() - Method in class org.xipki.ca.api.profile.Certprofile.RdnControl
 
getPattern(ASN1ObjectIdentifier) - Static method in class org.xipki.ca.api.profile.SubjectDnSpec
 
getPlength() - Method in class org.xipki.ca.api.profile.KeypairGenControl.DSAKeypairGenControl
 
getPointEncodings() - Method in class org.xipki.ca.api.profile.KeyParametersOption.ECParamatersOption
 
getPrefix() - Method in class org.xipki.ca.api.profile.Certprofile.RdnControl
 
getPrivateKey() - Method in class org.xipki.ca.api.CertificateInfo
 
getProfile() - Method in class org.xipki.ca.api.CertificateInfo
 
getProtocols() - Method in class org.xipki.ca.api.profile.Certprofile.CrlDistributionPointsControl
 
getQlength() - Method in class org.xipki.ca.api.profile.KeypairGenControl.DSAKeypairGenControl
 
getRdnControl(ASN1ObjectIdentifier) - Static method in class org.xipki.ca.api.profile.SubjectDnSpec
 
getRequestedSubject() - Method in class org.xipki.ca.api.CertificateInfo
 
getRequestor() - Method in class org.xipki.ca.api.CertificateInfo
 
getRequiredExtensions() - Method in class org.xipki.ca.api.profile.ExtensionSpec
 
getRevocationInfo() - Method in class org.xipki.ca.api.CertificateInfo
 
getSerialNumber() - Method in class org.xipki.ca.api.PublicCaInfo
 
getSerialNumberMode() - Method in class org.xipki.ca.api.profile.Certprofile
How to generate the certificate's serial number.
getSignatureAlgorithms() - Method in class org.xipki.ca.api.profile.Certprofile
 
getStringLengthRange() - Method in class org.xipki.ca.api.profile.Certprofile.RdnControl
 
getStringLengthRange(ASN1ObjectIdentifier) - Static method in class org.xipki.ca.api.profile.SubjectDnSpec
 
getStringType() - Method in class org.xipki.ca.api.profile.Certprofile.RdnControl
 
getStringType(ASN1ObjectIdentifier) - Static method in class org.xipki.ca.api.profile.SubjectDnSpec
 
getSubject(X500Name) - Method in class org.xipki.ca.api.profile.BaseCertprofile
 
getSubject(X500Name, SubjectPublicKeyInfo) - Method in class org.xipki.ca.api.profile.BaseCertprofile
 
getSubject(X500Name) - Method in class org.xipki.ca.api.profile.Certprofile
Checks the requested subject.
getSubject(X500Name, SubjectPublicKeyInfo) - Method in class org.xipki.ca.api.profile.Certprofile
Checks the requested subject.
getSubject() - Method in class org.xipki.ca.api.PublicCaInfo
 
getSubjectAltName() - Method in class org.xipki.ca.api.PublicCaInfo
 
getSubjectAltNameModes() - Method in class org.xipki.ca.api.profile.Certprofile
 
getSubjectControl() - Method in class org.xipki.ca.api.profile.Certprofile
Get the SubjectControl.
getSubjectInfoAccessModes() - Method in class org.xipki.ca.api.profile.Certprofile
Returns the SubjectInfoAccess modes.
getSubjectKeyIdentifer() - Method in class org.xipki.ca.api.PublicCaInfo
 
getSubjectKeyIdentifier(SubjectPublicKeyInfo) - Method in class org.xipki.ca.api.profile.Certprofile
 
getSubjectKeyIdentifierControl() - Method in class org.xipki.ca.api.profile.Certprofile
 
getSuffix() - Method in class org.xipki.ca.api.profile.Certprofile.RdnControl
 
getSupportedTypes() - Method in interface org.xipki.ca.api.profile.CertprofileFactory
Retrieves the types of supported certificate profiles.
getSupportedTypes() - Method in class org.xipki.ca.api.profile.CertprofileFactoryRegister
Retrieves the types of supported certificate profiles.
getSupportedTypes() - Method in interface org.xipki.ca.api.publisher.CertPublisherFactory
Retrieves the types of supported publishers.
getSupportedTypes() - Method in class org.xipki.ca.api.publisher.CertPublisherFactoryRegister
Retrieves the types of supported publishers.
getTag() - Method in class org.xipki.ca.api.profile.Certprofile.GeneralNameMode
 
getTag() - Method in enum org.xipki.ca.api.profile.Certprofile.GeneralNameTag
 
getTransactionId() - Method in class org.xipki.ca.api.CertificateInfo
 
getTruncateMethod() - Method in class org.xipki.ca.api.profile.SubjectKeyIdentifierControl
 
getType() - Method in class org.xipki.ca.api.profile.Certprofile.RdnControl
 
getTypes() - Method in class org.xipki.ca.api.profile.Certprofile.SubjectControl
 
getTypesForGroup(String) - Method in class org.xipki.ca.api.profile.Certprofile.SubjectControl
 
getValidity() - Method in class org.xipki.ca.api.profile.Certprofile
 
getValue() - Method in class org.xipki.ca.api.profile.Certprofile.RdnControl
 
getValue() - Method in class org.xipki.ca.api.profile.ExtensionValue
 
getVersion() - Method in class org.xipki.ca.api.profile.Certprofile
 
getVersionNumber() - Method in enum org.xipki.ca.api.profile.Certprofile.X509CertVersion
 
getWarning() - Method in class org.xipki.ca.api.profile.Certprofile.SubjectInfo
 
getWarningMessage() - Method in class org.xipki.ca.api.CertificateInfo
 

H

hashCode() - Method in class org.xipki.ca.api.CaUris
 
hashCode() - Method in class org.xipki.ca.api.NameId
 
hasNoWellDefinedExpirationDate() - Method in class org.xipki.ca.api.profile.Certprofile
As in RFC5280: To indicate that a certificate has no well-defined expiration date, the notAfter SHOULD be assigned the GeneralizedTime value of 99991231235959Z.

I

initialize(String) - Method in class org.xipki.ca.api.profile.Certprofile
Initializes this object.
initialize(String, PasswordResolver, Map<String, FileOrValue>) - Method in class org.xipki.ca.api.publisher.CertPublisher
Initializes me.
INSTANCE - Static variable in class org.xipki.ca.api.profile.KeypairGenControl.ForbiddenKeypairGenControl
 
INSTANCE - Static variable in class org.xipki.ca.api.profile.KeypairGenControl.InheritCAKeypairGenControl
 
isAlreadyIssued() - Method in class org.xipki.ca.api.CertificateInfo
 
isAsyn() - Method in class org.xipki.ca.api.publisher.CertPublisher
Deprecated.
isCritical() - Method in class org.xipki.ca.api.profile.Certprofile.ExtensionControl
 
isCritical() - Method in class org.xipki.ca.api.profile.ExtensionValue
 
isCriticalOnly(ASN1ObjectIdentifier) - Method in class org.xipki.ca.api.profile.ExtensionSpec
 
isHealthy() - Method in class org.xipki.ca.api.publisher.CertPublisher
 
isIncludesCaIssuers() - Method in class org.xipki.ca.api.profile.Certprofile.AuthorityInfoAccessControl
 
isIncludesOcsp() - Method in class org.xipki.ca.api.profile.Certprofile.AuthorityInfoAccessControl
 
isNonCriticalOnly(ASN1ObjectIdentifier) - Method in class org.xipki.ca.api.profile.ExtensionSpec
 
isNonRequest(ASN1ObjectIdentifier) - Method in class org.xipki.ca.api.profile.ExtensionSpec
 
isNotInSubject() - Method in class org.xipki.ca.api.profile.Certprofile.RdnControl
 
isNotPermitted(ASN1ObjectIdentifier) - Method in class org.xipki.ca.api.profile.ExtensionSpec
 
isPermittedInRequest() - Method in class org.xipki.ca.api.profile.Certprofile.ExtensionControl
 
isRequired() - Method in class org.xipki.ca.api.profile.Certprofile.ExtensionControl
 
isRequired() - Method in class org.xipki.ca.api.profile.Certprofile.ExtKeyUsageControl
 
isRequired() - Method in class org.xipki.ca.api.profile.Certprofile.KeyUsageControl
 
isRevoked() - Method in class org.xipki.ca.api.CertificateInfo
 
isValid(String) - Method in class org.xipki.ca.api.profile.TextVadidator
 
isValidCountryAreaCode(String) - Static method in class org.xipki.ca.api.profile.SubjectDnSpec
 
isValidPublicDomain(String) - Static method in class org.xipki.ca.api.profile.ExtensionSpec
 
isValidPublicIPv4Address(byte[]) - Static method in class org.xipki.ca.api.profile.ExtensionSpec
 
isValueOverridable() - Method in class org.xipki.ca.api.profile.Certprofile.RdnControl
 

K

KeypairGenControl - Class in org.xipki.ca.api.profile
Control of how the CA generate keypair for the new certificate.
KeypairGenControl() - Constructor for class org.xipki.ca.api.profile.KeypairGenControl
 
KeypairGenControl.DSAKeypairGenControl - Class in org.xipki.ca.api.profile
 
KeypairGenControl.ECKeypairGenControl - Class in org.xipki.ca.api.profile
 
KeypairGenControl.EDDSAKeypairGenControl - Class in org.xipki.ca.api.profile
 
KeypairGenControl.ForbiddenKeypairGenControl - Class in org.xipki.ca.api.profile
 
KeypairGenControl.InheritCAKeypairGenControl - Class in org.xipki.ca.api.profile
 
KeypairGenControl.RSAKeypairGenControl - Class in org.xipki.ca.api.profile
 
KeyParametersOption - Class in org.xipki.ca.api.profile
Control the permitted public key in the certificate.
KeyParametersOption.AllowAllParametersOption - Class in org.xipki.ca.api.profile
 
KeyParametersOption.DSAParametersOption - Class in org.xipki.ca.api.profile
 
KeyParametersOption.ECParamatersOption - Class in org.xipki.ca.api.profile
 
KeyParametersOption.RSAParametersOption - Class in org.xipki.ca.api.profile
 
keyspec - Variable in class org.xipki.ca.api.profile.KeypairGenControl
 
KeyUsageControl(String, boolean) - Constructor for class org.xipki.ca.api.profile.Certprofile.KeyUsageControl
 

M

match(int) - Method in class org.xipki.ca.api.profile.Range
 

N

NAME_CACERT_URIS - Static variable in class org.xipki.ca.api.CaUris
 
NAME_CRL_URIS - Static variable in class org.xipki.ca.api.CaUris
 
NAME_DELTACRL_URIS - Static variable in class org.xipki.ca.api.CaUris
 
NAME_OCSP_URIS - Static variable in class org.xipki.ca.api.CaUris
 
NameId - Class in org.xipki.ca.api
Name and Identifier.
NameId(Integer, String) - Constructor for class org.xipki.ca.api.NameId
 
newCertprofile(String) - Method in interface org.xipki.ca.api.profile.CertprofileFactory
Create new Certprofile of given type.
newCertprofile(String) - Method in class org.xipki.ca.api.profile.CertprofileFactoryRegister
Create new Certprofile of given type.
newPublisher(String) - Method in interface org.xipki.ca.api.publisher.CertPublisherFactory
Create new publisher of given type.
newPublisher(String) - Method in class org.xipki.ca.api.publisher.CertPublisherFactoryRegister
Create new publisher of given type.
NotAfterMode - Enum in org.xipki.ca.api.profile
How CA assigns the notAfter field in the certificate if the requested notAfter is after CA's validity.
NUMBER - Static variable in class org.xipki.ca.api.profile.TextVadidator
 

O

org.xipki.ca.api - package org.xipki.ca.api
 
org.xipki.ca.api.profile - package org.xipki.ca.api.profile
 
org.xipki.ca.api.publisher - package org.xipki.ca.api.publisher
 

P

pattern() - Method in class org.xipki.ca.api.profile.TextVadidator
 
PublicCaInfo - Class in org.xipki.ca.api
Public CA information.
PublicCaInfo(X509Cert, CaUris, ConfPairs) - Constructor for class org.xipki.ca.api.PublicCaInfo
 
PublicCaInfo(X500Name, X500Name, BigInteger, GeneralNames, byte[], CaUris, ConfPairs) - Constructor for class org.xipki.ca.api.PublicCaInfo
 
publishsGoodCert() - Method in class org.xipki.ca.api.publisher.CertPublisher
 

R

Range - Class in org.xipki.ca.api.profile
Range with optional min and max values.
Range() - Constructor for class org.xipki.ca.api.profile.Range
 
Range(Integer, Integer) - Constructor for class org.xipki.ca.api.profile.Range
 
RdnControl(ASN1ObjectIdentifier) - Constructor for class org.xipki.ca.api.profile.Certprofile.RdnControl
 
RdnControl(ASN1ObjectIdentifier, String, boolean) - Constructor for class org.xipki.ca.api.profile.Certprofile.RdnControl
 
RdnControl(ASN1ObjectIdentifier, int, int) - Constructor for class org.xipki.ca.api.profile.Certprofile.RdnControl
 
registFactory(CertprofileFactory) - Method in class org.xipki.ca.api.profile.CertprofileFactoryRegister
 
registFactory(CertPublisherFactory) - Method in class org.xipki.ca.api.publisher.CertPublisherFactoryRegister
 
removeExtensionTuple(ASN1ObjectIdentifier) - Method in class org.xipki.ca.api.profile.ExtensionValues
 
RSAKeypairGenControl(int) - Constructor for class org.xipki.ca.api.profile.KeypairGenControl.RSAKeypairGenControl
 
RSAKeypairGenControl(int, ASN1ObjectIdentifier) - Constructor for class org.xipki.ca.api.profile.KeypairGenControl.RSAKeypairGenControl
 
RSAParametersOption() - Constructor for class org.xipki.ca.api.profile.KeyParametersOption.RSAParametersOption
 

S

setAlreadyIssued(boolean) - Method in class org.xipki.ca.api.CertificateInfo
 
setCacertUris(List<String>) - Method in class org.xipki.ca.api.CaUris
 
setCertId(Long) - Method in class org.xipki.ca.api.CertWithDbId
 
setCrlSignerCert(X509Cert) - Method in class org.xipki.ca.api.PublicCaInfo
 
setCrlUris(List<String>) - Method in class org.xipki.ca.api.CaUris
 
setCurveOids(Set<ASN1ObjectIdentifier>) - Method in class org.xipki.ca.api.profile.KeyParametersOption.ECParamatersOption
 
setDeltaCrlUris(List<String>) - Method in class org.xipki.ca.api.CaUris
 
setGroup(String) - Method in class org.xipki.ca.api.profile.Certprofile.RdnControl
 
setHashAlgo(String) - Method in class org.xipki.ca.api.profile.SubjectKeyIdentifierControl
 
setId(Integer) - Method in class org.xipki.ca.api.NameId
 
setMax(Integer) - Method in class org.xipki.ca.api.profile.Range
 
setMethod(SubjectKeyIdentifierControl.SubjectKeyIdentifierMethod) - Method in class org.xipki.ca.api.profile.SubjectKeyIdentifierControl
 
setMin(Integer) - Method in class org.xipki.ca.api.profile.Range
 
setModulusLengths(Collection<Integer>) - Method in class org.xipki.ca.api.profile.KeyParametersOption.RSAParametersOption
 
setName(String) - Method in class org.xipki.ca.api.NameId
 
setNotInSubject(boolean) - Method in class org.xipki.ca.api.profile.Certprofile.RdnControl
 
setOcspUris(List<String>) - Method in class org.xipki.ca.api.CaUris
 
setPattern(TextVadidator) - Method in class org.xipki.ca.api.profile.Certprofile.RdnControl
 
setPlengths(Collection<Integer>) - Method in class org.xipki.ca.api.profile.KeyParametersOption.DSAParametersOption
 
setPointEncodings(Set<Byte>) - Method in class org.xipki.ca.api.profile.KeyParametersOption.ECParamatersOption
 
setPrefix(String) - Method in class org.xipki.ca.api.profile.Certprofile.RdnControl
 
setQlengths(Collection<Integer>) - Method in class org.xipki.ca.api.profile.KeyParametersOption.DSAParametersOption
 
setRange(Integer, Integer) - Method in class org.xipki.ca.api.profile.Range
 
setRequestedSubject(X500Name) - Method in class org.xipki.ca.api.CertificateInfo
 
setRevocationInfo(CertRevocationInfo) - Method in class org.xipki.ca.api.CertificateInfo
 
setStringLengthRange(Range) - Method in class org.xipki.ca.api.profile.Certprofile.RdnControl
 
setStringType(Certprofile.StringType) - Method in class org.xipki.ca.api.profile.Certprofile.RdnControl
 
setSuffix(String) - Method in class org.xipki.ca.api.profile.Certprofile.RdnControl
 
setTransactionId(String) - Method in class org.xipki.ca.api.CertificateInfo
 
setTruncateMethod(String) - Method in class org.xipki.ca.api.profile.SubjectKeyIdentifierControl
 
setWarningMessage(String) - Method in class org.xipki.ca.api.CertificateInfo
 
size() - Method in class org.xipki.ca.api.profile.ExtensionValues
 
SubjectControl(List<Certprofile.RdnControl>, boolean) - Constructor for class org.xipki.ca.api.profile.Certprofile.SubjectControl
 
SubjectDnSpec - Class in org.xipki.ca.api.profile
Subject DN specification.
SubjectInfo(X500Name, String) - Constructor for class org.xipki.ca.api.profile.Certprofile.SubjectInfo
 
SubjectKeyIdentifierControl - Class in org.xipki.ca.api.profile
Extension SubjectKeyIdentifierControl.
SubjectKeyIdentifierControl() - Constructor for class org.xipki.ca.api.profile.SubjectKeyIdentifierControl
 
SubjectKeyIdentifierControl.SubjectKeyIdentifierMethod - Enum in org.xipki.ca.api.profile
 

T

TextVadidator - Class in org.xipki.ca.api.profile
Text validator.
toString() - Method in class org.xipki.ca.api.CaUris
 
toString() - Method in class org.xipki.ca.api.NameId
 
toString() - Method in class org.xipki.ca.api.profile.Range
 

U

unbindService(CertPublisherFactory) - Method in class org.xipki.ca.api.publisher.CertPublisherFactoryRegister
 
unregistFactory(CertprofileFactory) - Method in class org.xipki.ca.api.profile.CertprofileFactoryRegister
 
unregistFactory(CertPublisherFactory) - Method in class org.xipki.ca.api.publisher.CertPublisherFactoryRegister
 
useIssuerAndSerialInAki() - Method in class org.xipki.ca.api.profile.Certprofile
Returns whether to use subject and serial number of the issuer certificate in the AuthorityKeyIdentifier extension.

V

validate(Certprofile) - Static method in class org.xipki.ca.api.CertprofileValidator
 
validate() - Method in class org.xipki.ca.api.profile.Range
 
validate() - Method in class org.xipki.ca.api.profile.SubjectKeyIdentifierControl
 
valueOf(String) - Static method in enum org.xipki.ca.api.profile.Certprofile.CertDomain
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.xipki.ca.api.profile.Certprofile.CertLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.xipki.ca.api.profile.Certprofile.GeneralNameTag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.xipki.ca.api.profile.Certprofile.StringType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.xipki.ca.api.profile.Certprofile.X509CertVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.xipki.ca.api.profile.NotAfterMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.xipki.ca.api.profile.SubjectKeyIdentifierControl.SubjectKeyIdentifierMethod
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.xipki.ca.api.profile.Certprofile.CertDomain
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.xipki.ca.api.profile.Certprofile.CertLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.xipki.ca.api.profile.Certprofile.GeneralNameTag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.xipki.ca.api.profile.Certprofile.StringType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.xipki.ca.api.profile.Certprofile.X509CertVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.xipki.ca.api.profile.NotAfterMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.xipki.ca.api.profile.SubjectKeyIdentifierControl.SubjectKeyIdentifierMethod
Returns an array containing the constants of this enum type, in the order they are declared.
verifySubjectDnOccurrence(X500Name) - Method in class org.xipki.ca.api.profile.BaseCertprofile
 
A B C D E F G H I K M N O P R S T U V 
Skip navigation links

Copyright © 2022. All rights reserved.