Package | Description |
---|---|
org.xwiki.crypto.pkix | |
org.xwiki.crypto.pkix.params | |
org.xwiki.crypto.pkix.params.x509certificate | |
org.xwiki.crypto.signer | |
org.xwiki.crypto.signer.param |
Modifier and Type | Method and Description |
---|---|
CertifiedPublicKey |
CertificateFactory.decode(byte[] encoded)
Decode an ASN.1 encoded certified public key.
|
CertifiedPublicKey |
CertificateGenerator.generate(PrincipalIndentifier subjectName,
PublicKeyParameters subject,
CertificateParameters parameters)
Generate a new certificate.
|
CertifiedPublicKey |
ChainingCertificateProvider.getCertificate(byte[] keyIdentifier) |
CertifiedPublicKey |
CertificateProvider.getCertificate(byte[] keyIdentifier)
Return if available a certificate matching the given keyIdentifier.
|
CertifiedPublicKey |
ChainingCertificateProvider.getCertificate(PrincipalIndentifier issuer,
BigInteger serial) |
CertifiedPublicKey |
CertificateProvider.getCertificate(PrincipalIndentifier issuer,
BigInteger serial)
Return if available a certificate matching the given keyIdentifier.
|
CertifiedPublicKey |
ChainingCertificateProvider.getCertificate(PrincipalIndentifier issuer,
BigInteger serial,
byte[] keyIdentifier) |
CertifiedPublicKey |
CertificateProvider.getCertificate(PrincipalIndentifier issuer,
BigInteger serial,
byte[] keyIdentifier)
Return if available a certificate matching the given keyIdentifier.
|
CertifiedPublicKey |
CertifyingSigner.getCertifier() |
Modifier and Type | Method and Description |
---|---|
Collection<CertifiedPublicKey> |
CertificateChainBuilder.build(CertifiedPublicKey certificate,
CertificateProvider provider)
Build a certification chain for a given certificate.
|
Collection<CertifiedPublicKey> |
ChainingCertificateProvider.getCertificate(PrincipalIndentifier subject) |
Collection<CertifiedPublicKey> |
CertificateProvider.getCertificate(PrincipalIndentifier subject)
Return if available a collection of certificate matching the given subject.
|
Modifier and Type | Method and Description |
---|---|
X509ExtensionBuilder |
X509ExtensionBuilder.addAuthorityKeyIdentifier(CertifiedPublicKey issuer)
Add the authority key identifier extension.
|
Collection<CertifiedPublicKey> |
CertificateChainBuilder.build(CertifiedPublicKey certificate,
CertificateProvider provider)
Build a certification chain for a given certificate.
|
Modifier and Type | Method and Description |
---|---|
CertifiedPublicKey |
CertifiedKeyPair.getCertificate() |
Constructor and Description |
---|
CertifiedKeyPair(PrivateKeyParameters privateKey,
CertifiedPublicKey certificate)
Create a new certified key pair, associating a certificate and a private key.
|
Modifier and Type | Interface and Description |
---|---|
interface |
X509CertifiedPublicKey
Certified binding of a principal to a public key using an X.509 Certificate.
|
Modifier and Type | Method and Description |
---|---|
CMSSignedDataVerified |
CMSSignedDataVerifier.verify(byte[] signature,
byte[] data,
Collection<CertifiedPublicKey> certificates)
Verify all signature contained in the signature against the provided data.
|
CMSSignedDataVerified |
CMSSignedDataVerifier.verify(byte[] signature,
Collection<CertifiedPublicKey> certificates)
Verify all signature contained in the signature against the embedded data.
|
Modifier and Type | Method and Description |
---|---|
Collection<CertifiedPublicKey> |
CMSSignerVerifiedInformation.getCertificateChain() |
Collection<CertifiedPublicKey> |
CMSSignedDataVerified.getCertificates() |
Collection<CertifiedPublicKey> |
CMSSignedDataGeneratorParameters.getCertificates() |
Modifier and Type | Method and Description |
---|---|
CMSSignedDataGeneratorParameters |
CMSSignedDataGeneratorParameters.addCertificate(CertifiedPublicKey certificate)
Add a certificate.
|
Modifier and Type | Method and Description |
---|---|
CMSSignedDataGeneratorParameters |
CMSSignedDataGeneratorParameters.addCertificates(Collection<CertifiedPublicKey> certificates)
Add a collection of certificates.
|
Copyright © 2004–2021 XWiki. All rights reserved.