public final class CertificatePoliciesExtension extends X509CertificateExtension
Modifier and Type | Class and Description |
---|---|
static class |
CertificatePoliciesExtension.PolicyInformation
Policy information for the certificate policies extension.
|
static class |
CertificatePoliciesExtension.PolicyQualifier
A qualifier for a policy information entry.
|
Constructor and Description |
---|
CertificatePoliciesExtension(boolean critical,
List<CertificatePoliciesExtension.PolicyInformation> policyInformationList)
Construct a new instance.
|
Modifier and Type | Method and Description |
---|---|
void |
encodeTo(ASN1Encoder encoder)
Encode this object.
|
String |
getId()
Get the OID of this extension.
|
encode, getValue, isCritical
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
ofBMPString, ofEncodedBytes, ofIA5String, ofInteger, ofInteger, ofOid, ofPrintableString, ofUniversalString, ofUtf8String
public CertificatePoliciesExtension(boolean critical, List<CertificatePoliciesExtension.PolicyInformation> policyInformationList)
critical
- true
to mark this extension as critical, false
otherwisepolicyInformationList
- the policy information list (must not be null
)public String getId()
X509CertificateExtension
getId
in interface Extension
getId
in class X509CertificateExtension
null
)public void encodeTo(ASN1Encoder encoder)
ASN1Encodable
encoder
- the encoder (must not be null
)Copyright © 2020 JBoss by Red Hat. All rights reserved.