Google

Bouncy Castle Cryptography 1.11 API Specification: Class SubjectKeyIdentifier
Bouncy Castle Cryptography 1.11

org.bouncycastle.asn1.x509
Class SubjectKeyIdentifier

java.lang.Object
  |
  +--org.bouncycastle.asn1.x509.SubjectKeyIdentifier
All Implemented Interfaces:
DEREncodable

public class SubjectKeyIdentifier
extends java.lang.Object
implements DEREncodable

 SubjectKeyIdentifier::= OCTET STRING
 


Constructor Summary
SubjectKeyIdentifier(byte[] keyid)
           
SubjectKeyIdentifier(DEROctetString keyid)
           
SubjectKeyIdentifier(SubjectPublicKeyInfo spki)
          Calulates the keyidentifier using a SHA1 hash over the BIT STRING from SubjectPublicKeyInfo as defined in RFC2459.
 
Method Summary
 DERObject getDERObject()
           SubjectKeyIdentifier := OCTET STRING
 byte[] getKeyIdentifier()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubjectKeyIdentifier

public SubjectKeyIdentifier(byte[] keyid)

SubjectKeyIdentifier

public SubjectKeyIdentifier(DEROctetString keyid)

SubjectKeyIdentifier

public SubjectKeyIdentifier(SubjectPublicKeyInfo spki)
Calulates the keyidentifier using a SHA1 hash over the BIT STRING from SubjectPublicKeyInfo as defined in RFC2459.
Method Detail

getKeyIdentifier

public byte[] getKeyIdentifier()

getDERObject

public DERObject getDERObject()
 SubjectKeyIdentifier := OCTET STRING
 
Specified by:
getDERObject in interface DEREncodable

Bouncy Castle Cryptography 1.11