Skip navigation links
A B C D E G H I K O P S T U V X 

A

addAuthorityKeyIdentifier(CertifiedPublicKey) - Method in interface org.xwiki.crypto.pkix.X509ExtensionBuilder
Add the authority key identifier extension.
addAuthorityKeyIdentifier(PublicKeyParameters) - Method in interface org.xwiki.crypto.pkix.X509ExtensionBuilder
Add the authority key identifier extension for self signed certificates.
addBasicConstraints(boolean) - Method in interface org.xwiki.crypto.pkix.X509ExtensionBuilder
Add the BasicConstraints extension.
addBasicConstraints(int) - Method in interface org.xwiki.crypto.pkix.X509ExtensionBuilder
Add the BasicConstraints extension for a CA with a limited path length.
addCertificate(CertifiedPublicKey) - Method in class org.xwiki.crypto.signer.param.CMSSignedDataGeneratorParameters
Add a certificate.
addCertificates(Collection<CertifiedPublicKey>) - Method in class org.xwiki.crypto.signer.param.CMSSignedDataGeneratorParameters
Add a collection of certificates.
addExtendedKeyUsage(boolean, ExtendedKeyUsages) - Method in interface org.xwiki.crypto.pkix.X509ExtensionBuilder
Add a extended key usage extensions.
addExtension(String, boolean, byte[]) - Method in interface org.xwiki.crypto.pkix.X509ExtensionBuilder
Add an extension with the given oid and the passed in value to be included in the OCTET STRING associated with the extension.
addExtensions(X509Extensions) - Method in interface org.xwiki.crypto.pkix.X509ExtensionBuilder
Add all extension in an existing extension set to the currently built extension set.
addIssuerAltName(X509GeneralName[]) - Method in interface org.xwiki.crypto.pkix.X509ExtensionBuilder
Add the issuer alternative names extension.
addKeyUsage(EnumSet<KeyUsage>) - Method in interface org.xwiki.crypto.pkix.X509ExtensionBuilder
Add a critical key usage extensions.
addKeyUsage(boolean, EnumSet<KeyUsage>) - Method in interface org.xwiki.crypto.pkix.X509ExtensionBuilder
Add a key usage extensions.
addSignature(CMSSignerInfo) - Method in class org.xwiki.crypto.signer.param.CMSSignedDataGeneratorParameters
Add existing signature.
addSignatures(Collection<CMSSignerInfo>) - Method in class org.xwiki.crypto.signer.param.CMSSignedDataGeneratorParameters
Add a collection of existing signatures.
addSigner(CertifyingSigner) - Method in class org.xwiki.crypto.signer.param.CMSSignedDataGeneratorParameters
Add a new signer.
addSigners(Collection<CertifyingSigner>) - Method in class org.xwiki.crypto.signer.param.CMSSignedDataGeneratorParameters
Add a collection of new signers.
addSubjectAltName(boolean, X509GeneralName[]) - Method in interface org.xwiki.crypto.pkix.X509ExtensionBuilder
Add the subject alternative names extension.
addSubjectKeyIdentifier(PublicKeyParameters) - Method in interface org.xwiki.crypto.pkix.X509ExtensionBuilder
Add the subject key identifier extension.
ANY_EXTENDED_KEY_USAGE - Static variable in class org.xwiki.crypto.pkix.params.x509certificate.extension.ExtendedKeyUsages
{ 2 5 29 37 0 }.

B

BASIC_CONSTRAINTS_OID - Static variable in interface org.xwiki.crypto.pkix.params.x509certificate.extension.X509Extensions
OID of KeyUsage.
build(CertifiedPublicKey, CertificateProvider) - Method in interface org.xwiki.crypto.pkix.CertificateChainBuilder
Build a certification chain for a given certificate.
build() - Method in interface org.xwiki.crypto.pkix.X509ExtensionBuilder
 

C

CertificateChainBuilder - Interface in org.xwiki.crypto.pkix
Build a certificate chain for a given certificate and a certificate provider.
CertificateFactory - Interface in org.xwiki.crypto.pkix
Component role for creating certificate instances from external sources.
CertificateGenerationParameters - Interface in org.xwiki.crypto.pkix.params
Marker interface for common certificate parameters.
CertificateGenerator - Interface in org.xwiki.crypto.pkix
Generator of certified public key.
CertificateGeneratorFactory - Interface in org.xwiki.crypto.pkix
Factory of Certificate Generator.
CertificateParameters - Interface in org.xwiki.crypto.pkix.params
Marker interface for subject certificate parameters.
CertificateProvider - Interface in org.xwiki.crypto.pkix
Provides certificates.
CertifiedKeyPair - Class in org.xwiki.crypto.pkix.params
A certified key pair.
CertifiedKeyPair(PrivateKeyParameters, CertifiedPublicKey) - Constructor for class org.xwiki.crypto.pkix.params.CertifiedKeyPair
Create a new certified key pair, associating a certificate and a private key.
CertifiedPublicKey - Interface in org.xwiki.crypto.pkix.params
Certified binding of a principal to a public key.
CertifyingSigner - Class in org.xwiki.crypto.pkix
A signer for certifying certificate.
ChainingCertificateProvider - Class in org.xwiki.crypto.pkix
Chain two or more certificate provider, asking each of them until found for the requested certificate.
ChainingCertificateProvider(CertificateProvider...) - Constructor for class org.xwiki.crypto.pkix.ChainingCertificateProvider
Create a new chaining certificate provider from the given providers.
CLIENT_AUTH - Static variable in class org.xwiki.crypto.pkix.params.x509certificate.extension.ExtendedKeyUsages
Client authentication { 1 3 6 1 5 5 7 3 2 }.
CMSSignedDataGenerator - Interface in org.xwiki.crypto.signer
Generate SignedData according to RFC 3852.
CMSSignedDataGeneratorParameters - Class in org.xwiki.crypto.signer.param
Parameters for the generation of SignedData.
CMSSignedDataGeneratorParameters() - Constructor for class org.xwiki.crypto.signer.param.CMSSignedDataGeneratorParameters
 
CMSSignedDataVerified - Interface in org.xwiki.crypto.signer.param
Signed Data.
CMSSignedDataVerifier - Interface in org.xwiki.crypto.signer
Verify SignedData according to RFC 3852.
CMSSignerInfo - Interface in org.xwiki.crypto.signer.param
Signer information, including an already computed signature.
CMSSignerVerifiedInformation - Interface in org.xwiki.crypto.signer.param
Signer information verifier results.
CODE_SIGNING - Static variable in class org.xwiki.crypto.pkix.params.x509certificate.extension.ExtendedKeyUsages
Code signing { 1 3 6 1 5 5 7 3 3 }.

D

decode(byte[]) - Method in interface org.xwiki.crypto.pkix.CertificateFactory
Decode an ASN.1 encoded certified public key.
DistinguishedName - Class in org.xwiki.crypto.pkix.params.x509certificate
Represent a Principal distinguished name.
DistinguishedName(Object) - Constructor for class org.xwiki.crypto.pkix.params.x509certificate.DistinguishedName
Create a new distinguished name.

E

EMAIL_PROTECTION - Static variable in class org.xwiki.crypto.pkix.params.x509certificate.extension.ExtendedKeyUsages
Email protection { 1 3 6 1 5 5 7 3 4 }.
equals(Object) - Method in interface org.xwiki.crypto.pkix.params.PrincipalIndentifier
Equality operator.
equals(Object) - Method in class org.xwiki.crypto.pkix.params.x509certificate.DistinguishedName
 
EXTENDED_KEY_USAGE_OID - Static variable in interface org.xwiki.crypto.pkix.params.x509certificate.extension.X509Extensions
OID of ExtendedKeyUsage.
ExtendedKeyUsages - Class in org.xwiki.crypto.pkix.params.x509certificate.extension
Extended Key Usage.
ExtendedKeyUsages(String[]) - Constructor for class org.xwiki.crypto.pkix.params.x509certificate.extension.ExtendedKeyUsages
Constructor from string array.
ExtendedKeyUsages(Collection<String>) - Constructor for class org.xwiki.crypto.pkix.params.x509certificate.extension.ExtendedKeyUsages
Constructor from string array.

G

generate(PrincipalIndentifier, PublicKeyParameters, CertificateParameters) - Method in interface org.xwiki.crypto.pkix.CertificateGenerator
Generate a new certificate.
generate() - Method in class org.xwiki.crypto.pkix.CertifyingSigner
 
generate(byte[]) - Method in class org.xwiki.crypto.pkix.CertifyingSigner
 
generate(byte[], int, int) - Method in class org.xwiki.crypto.pkix.CertifyingSigner
 
generate(byte[], CMSSignedDataGeneratorParameters) - Method in interface org.xwiki.crypto.signer.CMSSignedDataGenerator
Generate the SignedData.
generate(byte[], CMSSignedDataGeneratorParameters, boolean) - Method in interface org.xwiki.crypto.signer.CMSSignedDataGenerator
Generate the SignedData.
getAddress() - Method in class org.xwiki.crypto.pkix.params.x509certificate.extension.X509Rfc822Name
 
getAlgorithmIdentifier() - Method in class org.xwiki.crypto.pkix.CertifyingSigner
getAlgorithmName() - Method in class org.xwiki.crypto.pkix.CertifyingSigner
 
getAll() - Method in class org.xwiki.crypto.pkix.params.x509certificate.extension.ExtendedKeyUsages
 
getAuthorityKeyIdentifier() - Method in interface org.xwiki.crypto.pkix.params.x509certificate.extension.X509Extensions
 
getAuthorityKeyIdentifier() - Method in interface org.xwiki.crypto.pkix.params.x509certificate.X509CertifiedPublicKey
 
getBasicConstraintsPathLen() - Method in interface org.xwiki.crypto.pkix.params.x509certificate.extension.X509Extensions
 
getCertificate(byte[]) - Method in interface org.xwiki.crypto.pkix.CertificateProvider
Return if available a certificate matching the given keyIdentifier.
getCertificate(PrincipalIndentifier, BigInteger) - Method in interface org.xwiki.crypto.pkix.CertificateProvider
Return if available a certificate matching the given keyIdentifier.
getCertificate(PrincipalIndentifier, BigInteger, byte[]) - Method in interface org.xwiki.crypto.pkix.CertificateProvider
Return if available a certificate matching the given keyIdentifier.
getCertificate(PrincipalIndentifier) - Method in interface org.xwiki.crypto.pkix.CertificateProvider
Return if available a collection of certificate matching the given subject.
getCertificate(byte[]) - Method in class org.xwiki.crypto.pkix.ChainingCertificateProvider
 
getCertificate(PrincipalIndentifier, BigInteger) - Method in class org.xwiki.crypto.pkix.ChainingCertificateProvider
 
getCertificate(PrincipalIndentifier, BigInteger, byte[]) - Method in class org.xwiki.crypto.pkix.ChainingCertificateProvider
 
getCertificate(PrincipalIndentifier) - Method in class org.xwiki.crypto.pkix.ChainingCertificateProvider
 
getCertificate() - Method in class org.xwiki.crypto.pkix.params.CertifiedKeyPair
 
getCertificateChain() - Method in interface org.xwiki.crypto.signer.param.CMSSignerVerifiedInformation
 
getCertificates() - Method in class org.xwiki.crypto.signer.param.CMSSignedDataGeneratorParameters
 
getCertificates() - Method in interface org.xwiki.crypto.signer.param.CMSSignedDataVerified
 
getCertifier() - Method in class org.xwiki.crypto.pkix.CertifyingSigner
 
getContent() - Method in interface org.xwiki.crypto.signer.param.CMSSignedDataVerified
 
getContentType() - Method in interface org.xwiki.crypto.signer.param.CMSSignedDataVerified
 
getCriticalExtensionOID() - Method in interface org.xwiki.crypto.pkix.params.x509certificate.extension.X509Extensions
 
getDomain() - Method in class org.xwiki.crypto.pkix.params.x509certificate.extension.X509DnsName
 
getEncoded() - Method in class org.xwiki.crypto.pkix.CertifyingSigner
 
getEncoded() - Method in interface org.xwiki.crypto.pkix.params.CertifiedPublicKey
 
getEncoded() - Method in interface org.xwiki.crypto.pkix.params.PrincipalIndentifier
 
getEncoded() - Method in class org.xwiki.crypto.pkix.params.x509certificate.DistinguishedName
 
getEncoded() - Method in interface org.xwiki.crypto.pkix.params.x509certificate.extension.X509Extensions
 
getExtendedKeyUsage() - Method in interface org.xwiki.crypto.pkix.params.x509certificate.extension.X509Extensions
 
getExtensionOID() - Method in interface org.xwiki.crypto.pkix.params.x509certificate.extension.X509Extensions
 
getExtensions() - Method in class org.xwiki.crypto.pkix.params.x509certificate.X509CertificateGenerationParameters
 
getExtensions() - Method in class org.xwiki.crypto.pkix.params.x509certificate.X509CertificateParameters
 
getExtensions() - Method in interface org.xwiki.crypto.pkix.params.x509certificate.X509CertifiedPublicKey
 
getExtensionValue(String) - Method in interface org.xwiki.crypto.pkix.params.x509certificate.extension.X509Extensions
Gets the DER-encoded OCTET string for the extension value (extnValue) identified by the passed-in oid String.
getGeneralName() - Method in class org.xwiki.crypto.pkix.params.x509certificate.extension.X509DirectoryName
 
getGeneralName() - Method in class org.xwiki.crypto.pkix.params.x509certificate.extension.X509DnsName
 
getGeneralName() - Method in class org.xwiki.crypto.pkix.params.x509certificate.extension.X509GenericName
 
getGeneralName() - Method in class org.xwiki.crypto.pkix.params.x509certificate.extension.X509IpAddress
 
getGeneralName() - Method in class org.xwiki.crypto.pkix.params.x509certificate.extension.X509Rfc822Name
 
getGeneralName() - Method in class org.xwiki.crypto.pkix.params.x509certificate.extension.X509URI
 
getInputStream(InputStream) - Method in class org.xwiki.crypto.pkix.CertifyingSigner
 
getInstance(Signer, CertificateGenerationParameters) - Method in interface org.xwiki.crypto.pkix.CertificateGeneratorFactory
Create a initialized certificate generator.
getInstance(boolean, CertifiedKeyPair, SignerFactory) - Static method in class org.xwiki.crypto.pkix.CertifyingSigner
Get a certifying signer instance from the given signer factory for a given certifier.
getIpAddress() - Method in class org.xwiki.crypto.pkix.params.x509certificate.extension.X509IpAddress
 
getIpMask() - Method in class org.xwiki.crypto.pkix.params.x509certificate.extension.X509IpAddress
 
getIssuer() - Method in interface org.xwiki.crypto.pkix.params.CertifiedPublicKey
 
getIssuer() - Method in interface org.xwiki.crypto.signer.param.CMSSignerInfo
 
getIssuerAltName() - Method in interface org.xwiki.crypto.pkix.params.x509certificate.extension.X509Extensions
 
getKeyPair() - Method in class org.xwiki.crypto.pkix.params.CertifiedKeyPair
 
getKeyUsage() - Method in interface org.xwiki.crypto.pkix.params.x509certificate.extension.X509Extensions
 
getName() - Method in interface org.xwiki.crypto.pkix.params.PrincipalIndentifier
 
getName() - Method in class org.xwiki.crypto.pkix.params.x509certificate.DistinguishedName
 
getName() - Method in class org.xwiki.crypto.pkix.params.x509certificate.extension.X509DnsName
 
getName() - Method in class org.xwiki.crypto.pkix.params.x509certificate.extension.X509IpAddress
 
getName() - Method in class org.xwiki.crypto.pkix.params.x509certificate.extension.X509Rfc822Name
 
getName() - Method in interface org.xwiki.crypto.pkix.params.x509certificate.extension.X509StringGeneralName
 
getName() - Method in class org.xwiki.crypto.pkix.params.x509certificate.extension.X509URI
 
getNonCriticalExtensionOID() - Method in interface org.xwiki.crypto.pkix.params.x509certificate.extension.X509Extensions
 
getNotAfter() - Method in interface org.xwiki.crypto.pkix.params.x509certificate.X509CertifiedPublicKey
 
getNotBefore() - Method in interface org.xwiki.crypto.pkix.params.x509certificate.X509CertifiedPublicKey
 
getOutputStream() - Method in class org.xwiki.crypto.pkix.CertifyingSigner
 
getPrivateKey() - Method in class org.xwiki.crypto.pkix.params.CertifiedKeyPair
 
getPublicKey() - Method in class org.xwiki.crypto.pkix.params.CertifiedKeyPair
 
getPublicKeyParameters() - Method in interface org.xwiki.crypto.pkix.params.CertifiedPublicKey
 
getSerialNumber() - Method in interface org.xwiki.crypto.pkix.params.x509certificate.X509CertifiedPublicKey
 
getSerialNumber() - Method in interface org.xwiki.crypto.signer.param.CMSSignerInfo
 
getSignature() - Method in class org.xwiki.crypto.pkix.CertifyingSigner
getSignatures() - Method in class org.xwiki.crypto.signer.param.CMSSignedDataGeneratorParameters
 
getSignatures() - Method in interface org.xwiki.crypto.signer.param.CMSSignedDataVerified
 
getSigners() - Method in class org.xwiki.crypto.signer.param.CMSSignedDataGeneratorParameters
 
getSubject() - Method in interface org.xwiki.crypto.pkix.params.CertifiedPublicKey
 
getSubjectAltName() - Method in interface org.xwiki.crypto.pkix.params.x509certificate.extension.X509Extensions
 
getSubjectKeyIdentifier() - Method in interface org.xwiki.crypto.pkix.params.x509certificate.extension.X509Extensions
 
getSubjectKeyIdentifier() - Method in interface org.xwiki.crypto.pkix.params.x509certificate.X509CertifiedPublicKey
 
getSubjectKeyIdentifier() - Method in interface org.xwiki.crypto.signer.param.CMSSignerInfo
 
getURI() - Method in class org.xwiki.crypto.pkix.params.x509certificate.extension.X509URI
 
getURL() - Method in class org.xwiki.crypto.pkix.params.x509certificate.extension.X509URI
 
getValidity() - Method in class org.xwiki.crypto.pkix.params.x509certificate.X509CertificateGenerationParameters
 
getVersionNumber() - Method in interface org.xwiki.crypto.pkix.params.x509certificate.X509CertifiedPublicKey
 
getX500Name() - Method in class org.xwiki.crypto.pkix.params.x509certificate.DistinguishedName
 
getX509Version() - Method in class org.xwiki.crypto.pkix.params.x509certificate.X509CertificateGenerationParameters
 

H

hasCertificateAuthorityBasicConstraints() - Method in interface org.xwiki.crypto.pkix.params.x509certificate.extension.X509Extensions
 
hashCode() - Method in class org.xwiki.crypto.pkix.params.x509certificate.DistinguishedName
 
hasUsage(String) - Method in class org.xwiki.crypto.pkix.params.x509certificate.extension.ExtendedKeyUsages
Check if a given usage is authorized.

I

isCritical(String) - Method in interface org.xwiki.crypto.pkix.params.x509certificate.extension.X509Extensions
Return true if the given oid has a critical extension.
isEmpty() - Method in class org.xwiki.crypto.pkix.params.x509certificate.extension.ExtendedKeyUsages
 
isEmpty() - Method in interface org.xwiki.crypto.pkix.X509ExtensionBuilder
 
isForSigning() - Method in class org.xwiki.crypto.pkix.CertifyingSigner
 
isRootCA() - Method in interface org.xwiki.crypto.pkix.params.x509certificate.X509CertifiedPublicKey
 
isSelfSigned() - Method in interface org.xwiki.crypto.pkix.params.CertifiedPublicKey
 
isSignedBy(PublicKeyParameters) - Method in interface org.xwiki.crypto.pkix.params.CertifiedPublicKey
Check that the key has been certified by the private key associated with the given public key.
ISSUER_ALT_NAME_OID - Static variable in interface org.xwiki.crypto.pkix.params.x509certificate.extension.X509Extensions
OID of IssuerAltName.
isValidOn(Date) - Method in interface org.xwiki.crypto.pkix.params.x509certificate.X509CertifiedPublicKey
Check that the certificate is valid on the given date.
isVerified() - Method in interface org.xwiki.crypto.signer.param.CMSSignedDataVerified
 
isVerified() - Method in interface org.xwiki.crypto.signer.param.CMSSignerVerifiedInformation
 

K

KEY_USAGE_OID - Static variable in interface org.xwiki.crypto.pkix.params.x509certificate.extension.X509Extensions
OID of KeyUsage.
KeyUsage - Enum in org.xwiki.crypto.pkix.params.x509certificate.extension
X.509 Certificates Key Usages.

O

OCSP_SIGNING - Static variable in class org.xwiki.crypto.pkix.params.x509certificate.extension.ExtendedKeyUsages
OCSP Signing { 1 3 6 1 5 5 7 3 9 }.
OID - Static variable in class org.xwiki.crypto.pkix.params.x509certificate.extension.ExtendedKeyUsages
OID of ExtendedKeyUsage.
OID - Static variable in enum org.xwiki.crypto.pkix.params.x509certificate.extension.KeyUsage
OID of KeyUsage.
org.xwiki.crypto.pkix - package org.xwiki.crypto.pkix
 
org.xwiki.crypto.pkix.params - package org.xwiki.crypto.pkix.params
 
org.xwiki.crypto.pkix.params.x509certificate - package org.xwiki.crypto.pkix.params.x509certificate
 
org.xwiki.crypto.pkix.params.x509certificate.extension - package org.xwiki.crypto.pkix.params.x509certificate.extension
 
org.xwiki.crypto.signer - package org.xwiki.crypto.signer
 
org.xwiki.crypto.signer.param - package org.xwiki.crypto.signer.param
 

P

PrincipalIndentifier - Interface in org.xwiki.crypto.pkix.params
Marker interface for unique identifier of a principal.

S

SERVER_AUTH - Static variable in class org.xwiki.crypto.pkix.params.x509certificate.extension.ExtendedKeyUsages
Server authentication { 1 3 6 1 5 5 7 3 1 }.
SUBJECT_ALT_NAME_OID - Static variable in interface org.xwiki.crypto.pkix.params.x509certificate.extension.X509Extensions
OID of IssuerAltName.

T

TIME_STAMPING - Static variable in class org.xwiki.crypto.pkix.params.x509certificate.extension.ExtendedKeyUsages
Timestamping { 1 3 6 1 5 5 7 3 8 }.

U

update(byte) - Method in class org.xwiki.crypto.pkix.CertifyingSigner
 
update(byte[]) - Method in class org.xwiki.crypto.pkix.CertifyingSigner
 
update(byte[], int, int) - Method in class org.xwiki.crypto.pkix.CertifyingSigner
 

V

value() - Method in enum org.xwiki.crypto.pkix.params.x509certificate.extension.KeyUsage
 
valueOf(String) - Static method in enum org.xwiki.crypto.pkix.params.x509certificate.extension.KeyUsage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.xwiki.crypto.pkix.params.x509certificate.X509CertificateGenerationParameters.Version
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.xwiki.crypto.pkix.params.x509certificate.extension.KeyUsage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.xwiki.crypto.pkix.params.x509certificate.X509CertificateGenerationParameters.Version
Returns an array containing the constants of this enum type, in the order they are declared.
verify(byte[]) - Method in class org.xwiki.crypto.pkix.CertifyingSigner
 
verify(byte[], byte[]) - Method in class org.xwiki.crypto.pkix.CertifyingSigner
 
verify(byte[], int, int, byte[], int, int) - Method in class org.xwiki.crypto.pkix.CertifyingSigner
 
verify(byte[]) - Method in interface org.xwiki.crypto.signer.CMSSignedDataVerifier
Verify all signature contained in the signature against the embedded data.
verify(byte[], Collection<CertifiedPublicKey>) - Method in interface org.xwiki.crypto.signer.CMSSignedDataVerifier
Verify all signature contained in the signature against the embedded data.
verify(byte[], CertificateProvider) - Method in interface org.xwiki.crypto.signer.CMSSignedDataVerifier
Verify all signature contained in the signature against the embedded data.
verify(byte[], byte[]) - Method in interface org.xwiki.crypto.signer.CMSSignedDataVerifier
Verify all signature contained in the signature against the provided data.
verify(byte[], byte[], Collection<CertifiedPublicKey>) - Method in interface org.xwiki.crypto.signer.CMSSignedDataVerifier
Verify all signature contained in the signature against the provided data.
verify(byte[], byte[], CertificateProvider) - Method in interface org.xwiki.crypto.signer.CMSSignedDataVerifier
Verify all signature contained in the signature against the provided data.

X

X509CertificateGenerationParameters - Class in org.xwiki.crypto.pkix.params.x509certificate
X.509 common certificate parameters.
X509CertificateGenerationParameters() - Constructor for class org.xwiki.crypto.pkix.params.x509certificate.X509CertificateGenerationParameters
Create a new instance with the default parameters.
X509CertificateGenerationParameters(X509Extensions) - Constructor for class org.xwiki.crypto.pkix.params.x509certificate.X509CertificateGenerationParameters
Create a new instance with the given arguments.
X509CertificateGenerationParameters(int) - Constructor for class org.xwiki.crypto.pkix.params.x509certificate.X509CertificateGenerationParameters
Create a new instance with the given arguments.
X509CertificateGenerationParameters(int, X509Extensions) - Constructor for class org.xwiki.crypto.pkix.params.x509certificate.X509CertificateGenerationParameters
Create a new instance with the given arguments.
X509CertificateGenerationParameters(X509CertificateGenerationParameters.Version, int, X509Extensions) - Constructor for class org.xwiki.crypto.pkix.params.x509certificate.X509CertificateGenerationParameters
Create a new instance with the given arguments.
X509CertificateGenerationParameters.Version - Enum in org.xwiki.crypto.pkix.params.x509certificate
X.509 version.
X509CertificateParameters - Class in org.xwiki.crypto.pkix.params.x509certificate
X.509 subject certificate parameters.
X509CertificateParameters() - Constructor for class org.xwiki.crypto.pkix.params.x509certificate.X509CertificateParameters
Create a new instance from given arguments.
X509CertificateParameters(X509Extensions) - Constructor for class org.xwiki.crypto.pkix.params.x509certificate.X509CertificateParameters
Create a new instance from given arguments.
X509CertifiedPublicKey - Interface in org.xwiki.crypto.pkix.params.x509certificate
Certified binding of a principal to a public key using an X.509 Certificate.
X509DirectoryName - Class in org.xwiki.crypto.pkix.params.x509certificate.extension
X.509 Directory name general name.
X509DirectoryName(Object) - Constructor for class org.xwiki.crypto.pkix.params.x509certificate.extension.X509DirectoryName
Create a new directory name.
X509DirectoryName(GeneralName) - Constructor for class org.xwiki.crypto.pkix.params.x509certificate.extension.X509DirectoryName
Create a new instance from a Bouncy Castle general name.
X509DnsName - Class in org.xwiki.crypto.pkix.params.x509certificate.extension
DNS domain general name.
X509DnsName(String) - Constructor for class org.xwiki.crypto.pkix.params.x509certificate.extension.X509DnsName
Constructs a DNS domain general name from the given string.
X509DnsName(GeneralName) - Constructor for class org.xwiki.crypto.pkix.params.x509certificate.extension.X509DnsName
Create a new instance from a Bouncy Castle general name.
X509ExtensionBuilder - Interface in org.xwiki.crypto.pkix
Builder to build X.509 extension set.
X509Extensions - Interface in org.xwiki.crypto.pkix.params.x509certificate.extension
X509 Extensions set.
X509GeneralName - Interface in org.xwiki.crypto.pkix.params.x509certificate.extension
X.509 General name marker interface.
X509GenericName - Class in org.xwiki.crypto.pkix.params.x509certificate.extension
Generic holder for general name not supported by specific class.
X509GenericName(int, byte[]) - Constructor for class org.xwiki.crypto.pkix.params.x509certificate.extension.X509GenericName
Create a new instance from a encoded ASN.1 value.
X509GenericName(byte[]) - Constructor for class org.xwiki.crypto.pkix.params.x509certificate.extension.X509GenericName
Create a new instance from a encoded ASN.1 name.
X509GenericName(GeneralName) - Constructor for class org.xwiki.crypto.pkix.params.x509certificate.extension.X509GenericName
Create a new instance from a Bouncy Castle general name.
X509IpAddress - Class in org.xwiki.crypto.pkix.params.x509certificate.extension
IP address general name.
X509IpAddress(String) - Constructor for class org.xwiki.crypto.pkix.params.x509certificate.extension.X509IpAddress
Construct a IP address general name from an ip address.
X509IpAddress(InetAddress) - Constructor for class org.xwiki.crypto.pkix.params.x509certificate.extension.X509IpAddress
Construct a IP address general name from an ip address.
X509IpAddress(InetAddress, InetAddress) - Constructor for class org.xwiki.crypto.pkix.params.x509certificate.extension.X509IpAddress
Construct a IP address general name from an ip address.
X509IpAddress(GeneralName) - Constructor for class org.xwiki.crypto.pkix.params.x509certificate.extension.X509IpAddress
Create a new instance from a Bouncy Castle general name.
X509Rfc822Name - Class in org.xwiki.crypto.pkix.params.x509certificate.extension
Email address general name.
X509Rfc822Name(String) - Constructor for class org.xwiki.crypto.pkix.params.x509certificate.extension.X509Rfc822Name
Constructs a RFC 822 general name by parsing the given string.
X509Rfc822Name(InternetAddress) - Constructor for class org.xwiki.crypto.pkix.params.x509certificate.extension.X509Rfc822Name
Constructs a RFC 822 general name from an internet address.
X509Rfc822Name(GeneralName) - Constructor for class org.xwiki.crypto.pkix.params.x509certificate.extension.X509Rfc822Name
Create a new instance from a Bouncy Castle general name.
X509StringGeneralName - Interface in org.xwiki.crypto.pkix.params.x509certificate.extension
Common interface for printable X.509 general name.
X509URI - Class in org.xwiki.crypto.pkix.params.x509certificate.extension
Uniform Resource Identifier general name.
X509URI(String) - Constructor for class org.xwiki.crypto.pkix.params.x509certificate.extension.X509URI
Constructs a uniform resource locator general name by parsing the given string.
X509URI(URL) - Constructor for class org.xwiki.crypto.pkix.params.x509certificate.extension.X509URI
Construct a uniform resource locator general name from an URL.
X509URI(GeneralName) - Constructor for class org.xwiki.crypto.pkix.params.x509certificate.extension.X509URI
Create a new instance from a Bouncy Castle general name.
A B C D E G H I K O P S T U V X 
Skip navigation links

Copyright © 2004–2019 XWiki. All rights reserved.