|
Bouncy Castle Cryptography Library 1.85 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.bouncycastle.pkcs.PKCS10CertificationRequest
org.bouncycastle.pkcs.bc.BcPKCS10CertificationRequest
Lightweight extension of PKCS10CertificationRequest that exposes the request's
public key as an AsymmetricKeyParameter (no JCA dependency).
| Constructor Summary | |
BcPKCS10CertificationRequest(byte[] encoding)
Parse a BER/DER encoded PKCS#10 request. |
|
BcPKCS10CertificationRequest(org.bouncycastle.asn1.pkcs.CertificationRequest certificationRequest)
Wrap a parsed CertificationRequest. |
|
BcPKCS10CertificationRequest(PKCS10CertificationRequest requestHolder)
Re-wrap an existing PKCS10CertificationRequest as a lightweight-aware holder. |
|
| Method Summary | |
org.bouncycastle.crypto.params.AsymmetricKeyParameter |
getPublicKey()
Return the public key carried by the request as a lightweight AsymmetricKeyParameter. |
| Methods inherited from class org.bouncycastle.pkcs.PKCS10CertificationRequest |
equals, getAttributes, getAttributes, getEncoded, getRequestedExtensions, getSignature, getSignatureAlgorithm, getSubject, getSubjectPublicKeyInfo, hasAltPublicKey, hashCode, isAltSignatureValid, isSignatureValid, toASN1Structure |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public BcPKCS10CertificationRequest(org.bouncycastle.asn1.pkcs.CertificationRequest certificationRequest)
CertificationRequest.
certificationRequest - the underlying request.
public BcPKCS10CertificationRequest(byte[] encoding)
throws java.io.IOException
encoding - the encoded request bytes.
java.io.IOException - if the data is not a valid CertificationRequest.public BcPKCS10CertificationRequest(PKCS10CertificationRequest requestHolder)
PKCS10CertificationRequest as a lightweight-aware holder.
requestHolder - the existing holder.| Method Detail |
public org.bouncycastle.crypto.params.AsymmetricKeyParameter getPublicKey()
throws PKCSException
AsymmetricKeyParameter.
PKCSException - if the embedded SubjectPublicKeyInfo cannot be decoded.
|
Bouncy Castle Cryptography Library 1.85 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||