|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectkz.gamma.asn1.ASN1Encodable
kz.gamma.asn1.x509.Extension
public class Extension
an object for the elements in the X.509 V3 extension block.
| Fields inherited from class kz.gamma.asn1.ASN1Encodable |
|---|
BER, DER |
| Constructor Summary | |
|---|---|
private |
Extension(ASN1Sequence seq)
|
|
Extension(DERObjectIdentifier extnId,
boolean critical,
ASN1OctetString value)
|
|
Extension(DERObjectIdentifier extnId,
boolean critical,
byte[] value)
|
|
Extension(DERObjectIdentifier extnId,
DERBoolean critical,
ASN1OctetString value)
|
| Method Summary | |
|---|---|
private static ASN1Object |
convertValueToObject(Extension ext)
Convert the value of the passed in extension to an object |
boolean |
equals(java.lang.Object o)
|
DERObjectIdentifier |
getExtnId()
|
ASN1OctetString |
getExtnValue()
|
static Extension |
getInstance(java.lang.Object obj)
|
ASN1Encodable |
getParsedValue()
|
int |
hashCode()
|
boolean |
isCritical()
|
DERObject |
toASN1Object()
|
| Methods inherited from class kz.gamma.asn1.ASN1Encodable |
|---|
getDEREncoded, getDERObject, getEncoded, getEncoded |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final DERObjectIdentifier subjectDirectoryAttributes
public static final DERObjectIdentifier subjectKeyIdentifier
public static final DERObjectIdentifier keyUsage
public static final DERObjectIdentifier privateKeyUsagePeriod
public static final DERObjectIdentifier subjectAlternativeName
public static final DERObjectIdentifier issuerAlternativeName
public static final DERObjectIdentifier basicConstraints
public static final DERObjectIdentifier cRLNumber
public static final DERObjectIdentifier reasonCode
public static final DERObjectIdentifier instructionCode
public static final DERObjectIdentifier invalidityDate
public static final DERObjectIdentifier deltaCRLIndicator
public static final DERObjectIdentifier issuingDistributionPoint
public static final DERObjectIdentifier certificateIssuer
public static final DERObjectIdentifier nameConstraints
public static final DERObjectIdentifier cRLDistributionPoints
public static final DERObjectIdentifier certificatePolicies
public static final DERObjectIdentifier policyMappings
public static final DERObjectIdentifier authorityKeyIdentifier
public static final DERObjectIdentifier policyConstraints
public static final DERObjectIdentifier extendedKeyUsage
public static final DERObjectIdentifier freshestCRL
public static final DERObjectIdentifier inhibitAnyPolicy
public static final DERObjectIdentifier authorityInfoAccess
public static final DERObjectIdentifier subjectInfoAccess
public static final DERObjectIdentifier logoType
public static final DERObjectIdentifier biometricInfo
public static final DERObjectIdentifier qCStatements
public static final DERObjectIdentifier auditIdentity
public static final DERObjectIdentifier noRevAvail
public static final DERObjectIdentifier targetInformation
private DERObjectIdentifier extnId
private boolean critical
private ASN1OctetString value
| Constructor Detail |
|---|
public Extension(DERObjectIdentifier extnId,
DERBoolean critical,
ASN1OctetString value)
public Extension(DERObjectIdentifier extnId,
boolean critical,
byte[] value)
public Extension(DERObjectIdentifier extnId,
boolean critical,
ASN1OctetString value)
private Extension(ASN1Sequence seq)
| Method Detail |
|---|
public static Extension getInstance(java.lang.Object obj)
public DERObjectIdentifier getExtnId()
public boolean isCritical()
public ASN1OctetString getExtnValue()
public ASN1Encodable getParsedValue()
public int hashCode()
hashCode in class ASN1Encodablepublic boolean equals(java.lang.Object o)
equals in class ASN1Encodablepublic DERObject toASN1Object()
toASN1Object in class ASN1Encodable
private static ASN1Object convertValueToObject(Extension ext)
throws java.lang.IllegalArgumentException
ext - the extension to parse
java.lang.IllegalArgumentException - if conversion is not possible
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||