| Package | Description |
|---|---|
| iaik.cms | |
| iaik.smime.ess | |
| iaik.x509.extensions | |
| iaik.x509.qualified |
| Modifier and Type | Method and Description |
|---|---|
static SigningCertificate |
Utils.makeSigningCertificate(java.security.cert.Certificate[] certs,
PolicyInformation[] policies,
boolean includeIssuerSerial)
Creates an ESS SigningCertificate for the given X.509 certificates
and policy informations.
|
static SigningCertificate |
Utils.makeSigningCertificate(ESSCertID[] certIDs,
PolicyInformation[] policies)
Creates an ESS SigningCertificate for the given certIDs
and policy informations.
|
static SigningCertificateV2 |
Utils.makeSigningCertificateV2(java.security.cert.Certificate[] certs,
PolicyInformation[] policies,
boolean includeIssuerSerial)
Creates an ESS SigningCertificate V2 for the given X.509 certificates
and policy informations.
|
static SigningCertificateV2 |
Utils.makeSigningCertificateV2(ESSCertIDv2[] certIDs,
PolicyInformation[] policies)
Creates an ESS SigningCertificate for the given certIDs
and policy informations.
|
| Modifier and Type | Method and Description |
|---|---|
PolicyInformation[] |
SigningCertificate.getPolicies()
Returns the policiy informations.
|
PolicyInformation[] |
SigningCertificateV2.getPolicies()
Returns the policiy informations.
|
PolicyInformation[] |
SigningCertificate.getPolicyInformations(java.security.cert.Certificate cert)
Looks if the supplied certificate has a CertificatePolicies extension
containing any of the PolicyInformation terms of this SigningCertificate
attribute.
|
PolicyInformation[] |
SigningCertificateV2.getPolicyInformations(java.security.cert.Certificate cert)
Looks if the supplied certificate has a CertificatePolicies extension
containing any of the PolicyInformation terms of this SigningCertificate
attribute.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SigningCertificate.setPolicies(PolicyInformation[] policies)
Sets the policy informations of this SigningCertificate.
|
void |
SigningCertificateV2.setPolicies(PolicyInformation[] policies)
Sets the policy informations of this SigningCertificateV2.
|
| Modifier and Type | Method and Description |
|---|---|
PolicyInformation[] |
CertificatePolicies.getPolicyInformation()
Returns the certifcate policies.
|
| Constructor and Description |
|---|
CertificatePolicies(PolicyInformation[] certificatePolicies)
Creates a new
CertificatePolicies extension from
the given policy information terms indicating the policy under
which the certificate has been issued and the purposes for
which the certificate may be used. |
| Modifier and Type | Method and Description |
|---|---|
static PolicyInformation[] |
QualifiedCertificate.containsQualifiedPolicyInformations(CertificatePolicies certPolicies)
Checks if the given CertificatePolicies extensions contains any PolicyInformations
with an OID indicating a qualified certificate.
|
PolicyInformation[] |
QualifiedCertificate.getQualifiedPolicyInformations()
Gets any included qualified PolicyInformation terms.
|