java.lang.Object | ||
↳ | org.bouncycastle.asn1.ASN1Encodable | |
↳ | org.bouncycastle.asn1.x509.X509Extensions |
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.bouncycastle.asn1.ASN1Encodable
|
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
AuditIdentity | This field is deprecated. use X509Extension value. | ||||||||||
AuthorityInfoAccess | This field is deprecated. use X509Extension value. | ||||||||||
AuthorityKeyIdentifier | This field is deprecated. use X509Extension value. | ||||||||||
BasicConstraints | This field is deprecated. use X509Extension value. | ||||||||||
BiometricInfo | This field is deprecated. use X509Extension value. | ||||||||||
CRLDistributionPoints | This field is deprecated. use X509Extension value. | ||||||||||
CRLNumber | This field is deprecated. use X509Extension value. | ||||||||||
CertificateIssuer | This field is deprecated. use X509Extension value. | ||||||||||
CertificatePolicies | This field is deprecated. use X509Extension value. | ||||||||||
DeltaCRLIndicator | This field is deprecated. use X509Extension value. | ||||||||||
ExtendedKeyUsage | This field is deprecated. use X509Extension value. | ||||||||||
FreshestCRL | This field is deprecated. use X509Extension value. | ||||||||||
InhibitAnyPolicy | This field is deprecated. use X509Extension value. | ||||||||||
InstructionCode | This field is deprecated. use X509Extension value. | ||||||||||
InvalidityDate | This field is deprecated. use X509Extension value. | ||||||||||
IssuerAlternativeName | This field is deprecated. use X509Extension value. | ||||||||||
IssuingDistributionPoint | This field is deprecated. use X509Extension value. | ||||||||||
KeyUsage | This field is deprecated. use X509Extension value. | ||||||||||
LogoType | This field is deprecated. use X509Extension value. | ||||||||||
NameConstraints | This field is deprecated. use X509Extension value. | ||||||||||
NoRevAvail | This field is deprecated. use X509Extension value. | ||||||||||
PolicyConstraints | This field is deprecated. use X509Extension value. | ||||||||||
PolicyMappings | This field is deprecated. use X509Extension value. | ||||||||||
PrivateKeyUsagePeriod | This field is deprecated. use X509Extension value. | ||||||||||
QCStatements | This field is deprecated. use X509Extension value. | ||||||||||
ReasonCode | This field is deprecated. use X509Extension value. | ||||||||||
SubjectAlternativeName | This field is deprecated. use X509Extension value. | ||||||||||
SubjectDirectoryAttributes | This field is deprecated. use X509Extension value. | ||||||||||
SubjectInfoAccess | This field is deprecated. use X509Extension value. | ||||||||||
SubjectKeyIdentifier | This field is deprecated. use X509Extension value. | ||||||||||
TargetInformation | This field is deprecated. use X509Extension value. |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Constructor from ASN1Sequence.
| |||||||||||
constructor from a table of extensions.
| |||||||||||
Constructor from a table of extensions with ordering.
| |||||||||||
Constructor from two vectors
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
return the extension represented by the object identifier
passed in.
| |||||||||||
@deprecated
| |||||||||||
return an Enumeration of the extension field's object ids.
| |||||||||||
Extensions ::= SEQUENCE SIZE (1..MAX) OF Extension Extension ::= SEQUENCE { extnId EXTENSION.&id ({ExtensionSet}), critical BOOLEAN DEFAULT FALSE, extnValue OCTET STRING } |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.bouncycastle.asn1.ASN1Encodable
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
org.bouncycastle.asn1.DEREncodable
|
This field is deprecated.
use X509Extension value.
Audit identity extension in attribute certificates.
This field is deprecated.
use X509Extension value.
Authority Info Access
This field is deprecated.
use X509Extension value.
Authority Key Identifier
This field is deprecated.
use X509Extension value.
Basic Constraints
This field is deprecated.
use X509Extension value.
BiometricInfo
This field is deprecated.
use X509Extension value.
CRL Distribution Points
This field is deprecated.
use X509Extension value.
CRL Number
This field is deprecated.
use X509Extension value.
Certificate Issuer
This field is deprecated.
use X509Extension value.
Certificate Policies
This field is deprecated.
use X509Extension value.
Delta CRL indicator
This field is deprecated.
use X509Extension value.
Extended Key Usage
This field is deprecated.
use X509Extension value.
Freshest CRL
This field is deprecated.
use X509Extension value.
Inhibit Any Policy
This field is deprecated.
use X509Extension value.
Hold Instruction Code
This field is deprecated.
use X509Extension value.
Invalidity Date
This field is deprecated.
use X509Extension value.
Issuer Alternative Name
This field is deprecated.
use X509Extension value.
Issuing Distribution Point
This field is deprecated.
use X509Extension value.
Key Usage
This field is deprecated.
use X509Extension value.
Logo Type
This field is deprecated.
use X509Extension value.
Name Constraints
This field is deprecated.
use X509Extension value.
NoRevAvail extension in attribute certificates.
This field is deprecated.
use X509Extension value.
Policy Constraints
This field is deprecated.
use X509Extension value.
Policy Mappings
This field is deprecated.
use X509Extension value.
Private Key Usage Period
This field is deprecated.
use X509Extension value.
QCStatements
This field is deprecated.
use X509Extension value.
Reason code
This field is deprecated.
use X509Extension value.
Subject Alternative Name
This field is deprecated.
use X509Extension value.
Subject Directory Attributes
This field is deprecated.
use X509Extension value.
Subject Info Access
This field is deprecated.
use X509Extension value.
Subject Key Identifier
This field is deprecated.
use X509Extension value.
TargetInformation extension in attribute certificates.
Constructor from ASN1Sequence. the extensions are a list of constructed sequences, either with (OID, OctetString) or (OID, Boolean, OctetString)
constructor from a table of extensions.
it's is assumed the table contains OID/String pairs.
Constructor from a table of extensions with ordering.
It's is assumed the table contains OID/String pairs.
Constructor from two vectors
objectIDs | a vector of the object identifiers. |
---|---|
values | a vector of the extension values. |
return the extension represented by the object identifier passed in.
Extensions ::= SEQUENCE SIZE (1..MAX) OF Extension Extension ::= SEQUENCE { extnId EXTENSION.&id ({ExtensionSet}), critical BOOLEAN DEFAULT FALSE, extnValue OCTET STRING }