Uses of Interface
org.xwiki.crypto.pkix.params.CertifiedPublicKey
-
Packages that use CertifiedPublicKey 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 -
-
Uses of CertifiedPublicKey in org.xwiki.crypto.pkix
Methods in org.xwiki.crypto.pkix that return CertifiedPublicKey Modifier and Type Method 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
CertificateProvider. getCertificate(byte[] keyIdentifier)
Return if available a certificate matching the given keyIdentifier.CertifiedPublicKey
CertificateProvider. getCertificate(PrincipalIndentifier issuer, BigInteger serial)
Return if available a certificate matching the given keyIdentifier.CertifiedPublicKey
CertificateProvider. getCertificate(PrincipalIndentifier issuer, BigInteger serial, byte[] keyIdentifier)
Return if available a certificate matching the given keyIdentifier.CertifiedPublicKey
ChainingCertificateProvider. getCertificate(byte[] keyIdentifier)
CertifiedPublicKey
ChainingCertificateProvider. getCertificate(PrincipalIndentifier issuer, BigInteger serial)
CertifiedPublicKey
ChainingCertificateProvider. getCertificate(PrincipalIndentifier issuer, BigInteger serial, byte[] keyIdentifier)
CertifiedPublicKey
CertifyingSigner. getCertifier()
Methods in org.xwiki.crypto.pkix that return types with arguments of type CertifiedPublicKey Modifier and Type Method Description Collection<CertifiedPublicKey>
CertificateChainBuilder. build(CertifiedPublicKey certificate, CertificateProvider provider)
Build a certification chain for a given certificate.Collection<CertifiedPublicKey>
CertificateProvider. getCertificate(PrincipalIndentifier subject)
Return if available a collection of certificate matching the given subject.Collection<CertifiedPublicKey>
ChainingCertificateProvider. getCertificate(PrincipalIndentifier subject)
Methods in org.xwiki.crypto.pkix with parameters of type CertifiedPublicKey Modifier and Type Method 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. -
Uses of CertifiedPublicKey in org.xwiki.crypto.pkix.params
Methods in org.xwiki.crypto.pkix.params that return CertifiedPublicKey Modifier and Type Method Description CertifiedPublicKey
CertifiedKeyPair. getCertificate()
Constructors in org.xwiki.crypto.pkix.params with parameters of type CertifiedPublicKey Constructor Description CertifiedKeyPair(PrivateKeyParameters privateKey, CertifiedPublicKey certificate)
Create a new certified key pair, associating a certificate and a private key. -
Uses of CertifiedPublicKey in org.xwiki.crypto.pkix.params.x509certificate
Subinterfaces of CertifiedPublicKey in org.xwiki.crypto.pkix.params.x509certificate Modifier and Type Interface Description interface
X509CertifiedPublicKey
Certified binding of a principal to a public key using an X.509 Certificate. -
Uses of CertifiedPublicKey in org.xwiki.crypto.signer
Method parameters in org.xwiki.crypto.signer with type arguments of type CertifiedPublicKey Modifier and Type Method 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. -
Uses of CertifiedPublicKey in org.xwiki.crypto.signer.param
Methods in org.xwiki.crypto.signer.param that return types with arguments of type CertifiedPublicKey Modifier and Type Method Description Collection<CertifiedPublicKey>
CMSSignerVerifiedInformation. getCertificateChain()
Collection<CertifiedPublicKey>
CMSSignedDataGeneratorParameters. getCertificates()
Collection<CertifiedPublicKey>
CMSSignedDataVerified. getCertificates()
Methods in org.xwiki.crypto.signer.param with parameters of type CertifiedPublicKey Modifier and Type Method Description CMSSignedDataGeneratorParameters
CMSSignedDataGeneratorParameters. addCertificate(CertifiedPublicKey certificate)
Add a certificate.Method parameters in org.xwiki.crypto.signer.param with type arguments of type CertifiedPublicKey Modifier and Type Method Description CMSSignedDataGeneratorParameters
CMSSignedDataGeneratorParameters. addCertificates(Collection<CertifiedPublicKey> certificates)
Add a collection of certificates.
-