| java.lang.Object org.apache.harmony.security.x509.Extension
Extension | public class Extension (Code) | | The class encapsulates the ASN.1 DER encoding/decoding work
with the Extension part of X.509 certificate
(as specified in RFC 3280 -
Internet X.509 Public Key Infrastructure.
Certificate and Certificate Revocation List (CRL) Profile.
http://www.ietf.org/rfc/rfc3280.txt):
Extension ::= SEQUENCE {
extnID OBJECT IDENTIFIER,
critical BOOLEAN DEFAULT FALSE,
extnValue OCTET STRING
}
|
AUTHORITY_INFO_ACCESS | final static int[] AUTHORITY_INFO_ACCESS(Code) | | |
AUTH_KEY_ID | final static int[] AUTH_KEY_ID(Code) | | |
BASIC_CONSTRAINTS | final static int[] BASIC_CONSTRAINTS(Code) | | |
CERTIFICATE_ISSUER | final static int[] CERTIFICATE_ISSUER(Code) | | |
CERTIFICATE_POLICIES | final static int[] CERTIFICATE_POLICIES(Code) | | |
CRITICAL | final public static boolean CRITICAL(Code) | | |
CRL_DISTR_POINTS | final static int[] CRL_DISTR_POINTS(Code) | | |
CRL_NUMBER | final static int[] CRL_NUMBER(Code) | | |
EXTENDED_KEY_USAGE | final static int[] EXTENDED_KEY_USAGE(Code) | | |
FRESHEST_CRL | final static int[] FRESHEST_CRL(Code) | | |
INHIBIT_ANY_POLICY | final static int[] INHIBIT_ANY_POLICY(Code) | | |
INVALIDITY_DATE | final static int[] INVALIDITY_DATE(Code) | | |
ISSUER_ALTERNATIVE_NAME | final static int[] ISSUER_ALTERNATIVE_NAME(Code) | | |
ISSUING_DISTR_POINT | final static int[] ISSUING_DISTR_POINT(Code) | | |
ISSUING_DISTR_POINTS | final static int[] ISSUING_DISTR_POINTS(Code) | | |
KEY_USAGE | final static int[] KEY_USAGE(Code) | | |
NAME_CONSTRAINTS | final static int[] NAME_CONSTRAINTS(Code) | | |
NON_CRITICAL | final public static boolean NON_CRITICAL(Code) | | |
POLICY_CONSTRAINTS | final static int[] POLICY_CONSTRAINTS(Code) | | |
POLICY_MAPPINGS | final static int[] POLICY_MAPPINGS(Code) | | |
PRIVATE_KEY_USAGE_PERIOD | final static int[] PRIVATE_KEY_USAGE_PERIOD(Code) | | |
REASON_CODE | final static int[] REASON_CODE(Code) | | |
SUBJECT_ALT_NAME | final static int[] SUBJECT_ALT_NAME(Code) | | |
SUBJECT_INFO_ACCESS | final static int[] SUBJECT_INFO_ACCESS(Code) | | |
SUBJ_DIRECTORY_ATTRS | final static int[] SUBJ_DIRECTORY_ATTRS(Code) | | |
SUBJ_KEY_ID | final static int[] SUBJ_KEY_ID(Code) | | |
Extension | public Extension(String extnID, boolean critical, ExtensionValue extnValueObject)(Code) | | TODO
extnID: String critical: boolean extnValue: byte[] |
Extension | public Extension(String extnID, boolean critical, byte[] extnValue)(Code) | | TODO
extnID: String critical: boolean extnValue: byte[] |
Extension | public Extension(int[] extnID, boolean critical, byte[] extnValue)(Code) | | TODO
extnID: int[] critical: boolean extnValue: byte[] |
Extension | public Extension(String extnID, byte[] extnValue)(Code) | | TODO
extnID: String extnValue: byte[] |
Extension | public Extension(int[] extnID, byte[] extnValue)(Code) | | TODO
extnID: int[] extnValue: byte[] |
dumpValue | public void dumpValue(StringBuffer buffer, String prefix)(Code) | | Places the string representation into the StringBuffer object.
|
getCritical | public boolean getCritical()(Code) | | Returns the value of critical field of the structure.
critical |
getEncoded | public byte[] getEncoded()(Code) | | Returns ASN.1 encoded form of this X.509 Extension value.
a byte array containing ASN.1 encode form. |
getExtnID | public String getExtnID()(Code) | | Returns the value of extnID field of the structure.
extnID |
getExtnValue | public byte[] getExtnValue()(Code) | | Returns the value of extnValue field of the structure.
extnValue |
getRawExtnValue | public byte[] getRawExtnValue()(Code) | | Returns the raw (undecoded octet string) value of extnValue
field of the structure.
rawExtnValue |
hashCode | public int hashCode()(Code) | | |
|
|