Modifier and Type | Method and Description |
---|---|
SubjectPublicKeyInfo |
POPOSigningKeyInput.getPublicKey() |
SubjectPublicKeyInfo |
CertTemplate.getPublicKey() |
Modifier and Type | Method and Description |
---|---|
CertTemplateBuilder |
CertTemplateBuilder.setPublicKey(SubjectPublicKeyInfo spki) |
void |
CertTemplate.setPublicKey(SubjectPublicKeyInfo spki) |
Constructor and Description |
---|
POPOSigningKeyInput(GeneralName sender,
SubjectPublicKeyInfo spki)
Creates a new POPOSigningKeyInput with sender name as authInfo.
|
POPOSigningKeyInput(PKMACValue pkmac,
SubjectPublicKeyInfo spki)
Creates a new POPOSigningKeyInput using password-based MAC.
|
Modifier and Type | Method and Description |
---|---|
SubjectPublicKeyInfo |
PublicKeyAndChallenge.getSubjectPublicKeyInfo() |
Modifier and Type | Method and Description |
---|---|
SubjectPublicKeyInfo |
CertificationRequestInfo.getSubjectPublicKeyInfo() |
Constructor and Description |
---|
CertificationRequestInfo(X500Name subject,
SubjectPublicKeyInfo pkInfo,
ASN1Set attributes) |
CertificationRequestInfo(X509Name subject,
SubjectPublicKeyInfo pkInfo,
ASN1Set attributes) |
Modifier and Type | Method and Description |
---|---|
static SubjectPublicKeyInfo |
SubjectPublicKeyInfo.getInstance(ASN1TaggedObject obj,
boolean explicit) |
static SubjectPublicKeyInfo |
SubjectPublicKeyInfo.getInstance(Object obj) |
SubjectPublicKeyInfo |
X509CertificateStructure.getSubjectPublicKeyInfo() |
SubjectPublicKeyInfo |
TBSCertificateStructure.getSubjectPublicKeyInfo() |
Modifier and Type | Method and Description |
---|---|
static SubjectKeyIdentifier |
SubjectKeyIdentifier.createSHA1KeyIdentifier(SubjectPublicKeyInfo keyInfo)
Return a RFC 3280 type 1 key identifier.
|
static SubjectKeyIdentifier |
SubjectKeyIdentifier.createTruncatedSHA1KeyIdentifier(SubjectPublicKeyInfo keyInfo)
Return a RFC 3280 type 2 key identifier.
|
void |
V3TBSCertificateGenerator.setSubjectPublicKeyInfo(SubjectPublicKeyInfo pubKeyInfo) |
void |
V1TBSCertificateGenerator.setSubjectPublicKeyInfo(SubjectPublicKeyInfo pubKeyInfo) |
Constructor and Description |
---|
AuthorityKeyIdentifier(SubjectPublicKeyInfo spki)
Calulates the keyidentifier using a SHA1 hash over the BIT STRING
from SubjectPublicKeyInfo as defined in RFC2459.
|
AuthorityKeyIdentifier(SubjectPublicKeyInfo spki,
GeneralNames name,
BigInteger serialNumber)
create an AuthorityKeyIdentifier with the GeneralNames tag and
the serial number provided as well.
|
SubjectKeyIdentifier(SubjectPublicKeyInfo spki)
Calculates the keyidentifier using a SHA1 hash over the BIT STRING
from SubjectPublicKeyInfo as defined in RFC3280.
|
Modifier and Type | Method and Description |
---|---|
SubjectPublicKeyInfo |
X509CertificateHolder.getSubjectPublicKeyInfo()
Return the SubjectPublicKeyInfo describing the public key this certificate is carrying.
|
Constructor and Description |
---|
X509v1CertificateBuilder(X500Name issuer,
BigInteger serial,
Date notBefore,
Date notAfter,
X500Name subject,
SubjectPublicKeyInfo publicKeyInfo)
Create a builder for a version 1 certificate.
|
X509v3CertificateBuilder(X500Name issuer,
BigInteger serial,
Date notBefore,
Date notAfter,
X500Name subject,
SubjectPublicKeyInfo publicKeyInfo)
Create a builder for a version 3 certificate.
|
Modifier and Type | Method and Description |
---|---|
RevocationDetailsBuilder |
RevocationDetailsBuilder.setPublicKey(SubjectPublicKeyInfo publicKey) |
Modifier and Type | Method and Description |
---|---|
CertificateRequestMessageBuilder |
CertificateRequestMessageBuilder.setPublicKey(SubjectPublicKeyInfo publicKey) |
Constructor and Description |
---|
ProofOfPossessionSigningKeyBuilder(SubjectPublicKeyInfo pubKeyInfo) |
Constructor and Description |
---|
BasicOCSPRespBuilder(SubjectPublicKeyInfo key,
DigestCalculator digCalc)
construct with the responderID to be the SHA-1 keyHash of the passed in public key.
|
RespID(SubjectPublicKeyInfo subjectPublicKeyInfo,
DigestCalculator digCalc)
Calculate a RespID based on the public key of the responder.
|
Modifier and Type | Method and Description |
---|---|
protected OriginatorPublicKey |
KeyAgreeRecipientInfoGenerator.createOriginatorPublicKey(SubjectPublicKeyInfo originatorKeyInfo) |
RecipientOperator |
KeyAgreeRecipient.getRecipientOperator(AlgorithmIdentifier keyEncAlg,
AlgorithmIdentifier contentEncryptionAlgorithm,
SubjectPublicKeyInfo senderPublicKey,
ASN1OctetString userKeyingMaterial,
byte[] encryptedContentKey) |
Constructor and Description |
---|
KeyAgreeRecipientInfoGenerator(ASN1ObjectIdentifier keyAgreementOID,
SubjectPublicKeyInfo originatorKeyInfo,
ASN1ObjectIdentifier keyEncryptionOID) |
Modifier and Type | Method and Description |
---|---|
protected Key |
JceKeyAgreeRecipient.extractSecretKey(AlgorithmIdentifier keyEncryptionAlgorithm,
AlgorithmIdentifier contentEncryptionAlgorithm,
SubjectPublicKeyInfo senderKey,
ASN1OctetString userKeyingMaterial,
byte[] encryptedContentEncryptionKey) |
RecipientOperator |
JceKeyAgreeEnvelopedRecipient.getRecipientOperator(AlgorithmIdentifier keyEncryptionAlgorithm,
AlgorithmIdentifier contentEncryptionAlgorithm,
SubjectPublicKeyInfo senderPublicKey,
ASN1OctetString userKeyingMaterial,
byte[] encryptedContentKey) |
RecipientOperator |
JceKeyAgreeAuthenticatedRecipient.getRecipientOperator(AlgorithmIdentifier keyEncryptionAlgorithm,
AlgorithmIdentifier contentMacAlgorithm,
SubjectPublicKeyInfo senderPublicKey,
ASN1OctetString userKeyingMaterial,
byte[] encryptedContentKey) |
Modifier and Type | Method and Description |
---|---|
static AsymmetricKeyParameter |
PublicKeyFactory.createKey(SubjectPublicKeyInfo keyInfo)
Create a public key from the passed in SubjectPublicKeyInfo
|
Modifier and Type | Method and Description |
---|---|
protected AsymmetricKeyParameter |
BcRSAContentVerifierProviderBuilder.extractKeyParameters(SubjectPublicKeyInfo publicKeyInfo) |
protected abstract AsymmetricKeyParameter |
BcContentVerifierProviderBuilder.extractKeyParameters(SubjectPublicKeyInfo publicKeyInfo)
Extract an AsymmetricKeyParameter from the passed in SubjectPublicKeyInfo structure.
|
Constructor and Description |
---|
BcRSAAsymmetricKeyWrapper(AlgorithmIdentifier encAlgId,
SubjectPublicKeyInfo publicKeyInfo) |
Modifier and Type | Method and Description |
---|---|
SubjectPublicKeyInfo |
PKCS10CertificationRequestHolder.getSubjectPublicKeyInfo()
Return the SubjectPublicKeyInfo describing the public key this request is carrying.
|
Constructor and Description |
---|
PKCS10CertificationRequestBuilder(X500Name subject,
SubjectPublicKeyInfo publicKeyInfo)
Basic constructor.
|
Copyright © 2015. All rights reserved.