A B C D E G H I K N O P S T U V X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addAuthorityKeyIdentifier(PublicKeyParameters) - Method in interface org.xwiki.crypto.pkix.X509ExtensionBuilder
-
Add the authority key identifier extension for self signed certificates.
- addAuthorityKeyIdentifier(CertifiedPublicKey) - Method in interface org.xwiki.crypto.pkix.X509ExtensionBuilder
-
Add the authority key identifier extension.
- 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(boolean, EnumSet<KeyUsage>) - Method in interface org.xwiki.crypto.pkix.X509ExtensionBuilder
-
Add a key usage extensions.
- addKeyUsage(EnumSet<KeyUsage>) - Method in interface org.xwiki.crypto.pkix.X509ExtensionBuilder
-
Add a critical 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() - Method in interface org.xwiki.crypto.pkix.X509ExtensionBuilder
- build(CertifiedPublicKey, CertificateProvider) - Method in interface org.xwiki.crypto.pkix.CertificateChainBuilder
-
Build a certification chain for a given certificate.
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 }.
- cRLSign - org.xwiki.crypto.pkix.params.x509certificate.extension.KeyUsage
-
for CA signing certificates that are used to sign CRLs.
D
- dataEncipherment - org.xwiki.crypto.pkix.params.x509certificate.extension.KeyUsage
-
when the subject's public key is used to encrypt user data instead of key material.
- decipherOnly - org.xwiki.crypto.pkix.params.x509certificate.extension.KeyUsage
-
if the public key is used only for deciphering data.
- decode(byte[]) - Method in interface org.xwiki.crypto.pkix.CertificateFactory
-
Decode an ASN.1 encoded certified public key.
- digitalSignature - org.xwiki.crypto.pkix.params.x509certificate.extension.KeyUsage
-
for SSL client certificates, S/MIME signing certificates, and object-signing certificates.
- 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 }.
- encipherOnly - org.xwiki.crypto.pkix.params.x509certificate.extension.KeyUsage
-
if the public key is used only for enciphering data.
- 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() - 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.
- generate(PrincipalIndentifier, PublicKeyParameters, CertificateParameters) - Method in interface org.xwiki.crypto.pkix.CertificateGenerator
-
Generate a new certificate.
- 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() - Method in class org.xwiki.crypto.pkix.params.CertifiedKeyPair
- getCertificate(byte[]) - Method in interface org.xwiki.crypto.pkix.CertificateProvider
-
Return if available a certificate matching the given keyIdentifier.
- getCertificate(byte[]) - Method in class org.xwiki.crypto.pkix.ChainingCertificateProvider
- getCertificate(PrincipalIndentifier) - Method in interface org.xwiki.crypto.pkix.CertificateProvider
-
Return if available a collection of certificate matching the given subject.
- getCertificate(PrincipalIndentifier) - Method in class org.xwiki.crypto.pkix.ChainingCertificateProvider
- getCertificate(PrincipalIndentifier, BigInteger) - Method in interface org.xwiki.crypto.pkix.CertificateProvider
-
Return if available a certificate matching the given keyIdentifier.
- getCertificate(PrincipalIndentifier, BigInteger) - Method in class org.xwiki.crypto.pkix.ChainingCertificateProvider
- getCertificate(PrincipalIndentifier, BigInteger, byte[]) - Method in interface org.xwiki.crypto.pkix.CertificateProvider
-
Return if available a certificate matching the given keyIdentifier.
- getCertificate(PrincipalIndentifier, BigInteger, byte[]) - Method in class org.xwiki.crypto.pkix.ChainingCertificateProvider
- 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(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.
- getInstance(Signer, CertificateGenerationParameters) - Method in interface org.xwiki.crypto.pkix.CertificateGeneratorFactory
-
Create a initialized certificate generator.
- 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.
- keyAgreement - org.xwiki.crypto.pkix.params.x509certificate.extension.KeyUsage
-
when the subject's public key is used for key agreement.
- keyCertSign - org.xwiki.crypto.pkix.params.x509certificate.extension.KeyUsage
-
for all CA signing certificates.
- keyEncipherment - org.xwiki.crypto.pkix.params.x509certificate.extension.KeyUsage
-
or SSL server certificates and S/MIME encryption certificates.
- KeyUsage - Enum in org.xwiki.crypto.pkix.params.x509certificate.extension
-
X.509 Certificates Key Usages.
N
- nonRepudiation - org.xwiki.crypto.pkix.params.x509certificate.extension.KeyUsage
-
for some S/MIME signing certificates and object-signing certificates.
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
- V1 - org.xwiki.crypto.pkix.params.x509certificate.X509CertificateGenerationParameters.Version
-
Request a version 1 X.509 certificate.
- V2 - org.xwiki.crypto.pkix.params.x509certificate.X509CertificateGenerationParameters.Version
-
Request a version 2 X.509 certificate (actually unsupported).
- V3 - org.xwiki.crypto.pkix.params.x509certificate.X509CertificateGenerationParameters.Version
-
Request a version 3 X.509 certificate.
- 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[]) - Method in interface org.xwiki.crypto.signer.CMSSignedDataVerifier
-
Verify all signature contained in the signature against the embedded data.
- verify(byte[], byte[]) - Method in class org.xwiki.crypto.pkix.CertifyingSigner
- 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.
- verify(byte[], int, int, byte[], int, int) - Method in class org.xwiki.crypto.pkix.CertifyingSigner
- 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.
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(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(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(byte[]) - Constructor for class org.xwiki.crypto.pkix.params.x509certificate.extension.X509GenericName
-
Create a new instance from a encoded ASN.1 name.
- 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(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.
All Classes All Packages