codec.x509.extensions
Class SubjectKeyIdentifierExtension
java.lang.Object
|
+--java.util.AbstractCollection
|
+--java.util.AbstractList
|
+--java.util.ArrayList
|
+--codec.asn1.ASN1AbstractCollection
|
+--codec.asn1.ASN1Sequence
|
+--codec.x509.X509Extension
|
+--codec.x509.extensions.SubjectKeyIdentifierExtension
- All Implemented Interfaces:
- ASN1Collection, ASN1Type, Cloneable, Collection, Externalizable, List, Serializable, X509Extension
- public class SubjectKeyIdentifierExtension
- extends X509Extension
id-ce-subjectKeyIdentifier OBJECT IDENTIFIER ::= { id-ce 14 }
SubjectKeyIdentifier ::= KeyIdentifier
id-ce OBJECT IDENTIFIER ::= {joint-iso-ccitt(2) ds(5) 29}
- Author:
- mal
- See Also:
- Serialized Form
| Methods inherited from class codec.x509.X509Extension |
decodeExtensionValue, getCriticalExtensionOIDs, getEncoded, getExtensionValue, getNonCriticalExtensionOIDs, getOID, getValue, hasUnsupportedCriticalExtension, isCritical, setCritical, setOID, setValue, toString |
| Methods inherited from class codec.asn1.ASN1AbstractCollection |
checkConstraints, encode, getCollection, getConstraint, getTagClass, isExplicit, isOptional, isType, readExternal, setConstraint, setExplicit, setOptional, writeExternal |
| Methods inherited from class java.util.ArrayList |
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, removeRange, set, size, toArray, toArray, trimToSize |
| Methods inherited from interface java.util.Collection |
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray |
ID_CE_SUBJECT_KEY_IDENTIFIER_
protected static final String ID_CE_SUBJECT_KEY_IDENTIFIER_
keyIdentifier
protected ASN1OctetString keyIdentifier
SubjectKeyIdentifierExtension
public SubjectKeyIdentifierExtension()
throws Exception
- Constructor for SubjectKeyIdentifierExtension.
- Throws:
Exception -
SubjectKeyIdentifierExtension
public SubjectKeyIdentifierExtension(byte[] ext)
throws ASN1Exception,
IOException
- Constructor for SubjectKeyIdentifierExtension.
- Parameters:
ext - - Throws:
ASN1Exception - IOException -
setKeyIdentifier
public void setKeyIdentifier(byte[] identifier)
throws Exception
decode
public void decode(Decoder dec)
throws ASN1Exception,
IOException
- Description copied from class:
ASN1AbstractCollection
- Reads this collection from the given
Decoder. This type
is initialized with the decoded data. The components of the decoded
collection must match the components of this collection. If they do then
the components are also initialized with the decoded values. Otherwise an
exception is thrown.
- Overrides:
decode in class ASN1AbstractCollection
- Following copied from class:
codec.asn1.ASN1AbstractCollection
- Parameters:
dec - The decoder to read from.
toString
public String toString(String offset)
- Description copied from class:
X509Extension
- Returns a human-readable String representation of this extension with an
offset String.
- Overrides:
toString in class X509Extension
- Following copied from class:
codec.x509.X509Extension
- Parameters:
offset - String that will be put before each line of output
Copyright © Fraunhofer Gesellschaft. All Rights Reserved.