Package | Description |
---|---|
org.spongycastle.asn1.pkcs |
Support classes useful for encoding and supporting the various RSA PKCS documents.
|
org.spongycastle.asn1.x509 |
Support classes useful for encoding and processing X.509 certificates.
|
org.spongycastle.crypto.util |
Some general utility/conversion classes.
|
org.spongycastle.jcajce.provider.asymmetric.ec | |
org.spongycastle.jcajce.provider.asymmetric.util | |
org.spongycastle.jcajce.provider.util | |
org.spongycastle.jce.provider |
Modifier and Type | Field and Description |
---|---|
(package private) SubjectPublicKeyInfo |
CertificationRequestInfo.subjectPKInfo |
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)
Deprecated.
use X500Name method.
|
Modifier and Type | Field and Description |
---|---|
(package private) SubjectPublicKeyInfo |
V1TBSCertificateGenerator.subjectPublicKeyInfo |
(package private) SubjectPublicKeyInfo |
TBSCertificate.subjectPublicKeyInfo |
(package private) SubjectPublicKeyInfo |
V3TBSCertificateGenerator.subjectPublicKeyInfo |
(package private) SubjectPublicKeyInfo |
TBSCertificateStructure.subjectPublicKeyInfo |
Modifier and Type | Method and Description |
---|---|
static SubjectPublicKeyInfo |
SubjectPublicKeyInfo.getInstance(ASN1TaggedObject obj,
boolean explicit) |
static SubjectPublicKeyInfo |
SubjectPublicKeyInfo.getInstance(java.lang.Object obj) |
SubjectPublicKeyInfo |
Certificate.getSubjectPublicKeyInfo() |
SubjectPublicKeyInfo |
X509CertificateStructure.getSubjectPublicKeyInfo()
Deprecated.
|
SubjectPublicKeyInfo |
TBSCertificate.getSubjectPublicKeyInfo() |
SubjectPublicKeyInfo |
TBSCertificateStructure.getSubjectPublicKeyInfo() |
Modifier and Type | Method and Description |
---|---|
static SubjectKeyIdentifier |
SubjectKeyIdentifier.createSHA1KeyIdentifier(SubjectPublicKeyInfo keyInfo)
Deprecated.
use org.spongycastle.cert.X509ExtensionUtils.createSubjectKeyIdentifier
|
static SubjectKeyIdentifier |
SubjectKeyIdentifier.createTruncatedSHA1KeyIdentifier(SubjectPublicKeyInfo keyInfo)
Deprecated.
use org.spongycastle.cert.X509ExtensionUtils.createTruncatedSubjectKeyIdentifier
|
private static byte[] |
SubjectKeyIdentifier.getDigest(SubjectPublicKeyInfo spki) |
void |
V1TBSCertificateGenerator.setSubjectPublicKeyInfo(SubjectPublicKeyInfo pubKeyInfo) |
void |
V3TBSCertificateGenerator.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,
java.math.BigInteger serialNumber)
create an AuthorityKeyIdentifier with the GeneralNames tag and
the serial number provided as well.
|
SubjectKeyIdentifier(SubjectPublicKeyInfo spki)
Deprecated.
|
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 |
---|---|
java.security.PublicKey |
KeyFactorySpi.generatePublic(SubjectPublicKeyInfo keyInfo) |
private void |
BCECPublicKey.populateFromPubKeyInfo(SubjectPublicKeyInfo info) |
Constructor and Description |
---|
BCECPublicKey(java.lang.String algorithm,
SubjectPublicKeyInfo info,
ProviderConfiguration configuration) |
Modifier and Type | Method and Description |
---|---|
static byte[] |
KeyUtil.getEncodedSubjectPublicKeyInfo(SubjectPublicKeyInfo info) |
Modifier and Type | Method and Description |
---|---|
java.security.PublicKey |
AsymmetricKeyInfoConverter.generatePublic(SubjectPublicKeyInfo keyInfo) |
Modifier and Type | Method and Description |
---|---|
static java.security.PublicKey |
BouncyCastleProvider.getPublicKey(SubjectPublicKeyInfo publicKeyInfo) |