org.glite.security.voms.ac
Class ObjectDigestInfo
java.lang.Object
org.glite.security.voms.ac.ObjectDigestInfo
- All Implemented Interfaces:
- org.bouncycastle.asn1.DEREncodable
public class ObjectDigestInfo
- extends java.lang.Object
- implements org.bouncycastle.asn1.DEREncodable
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ObjectDigestInfo
public ObjectDigestInfo(org.bouncycastle.asn1.ASN1Sequence seq)
getDigestedObjectType
public org.bouncycastle.asn1.DEREnumerated getDigestedObjectType()
getOtherObjectTypeID
public org.bouncycastle.asn1.DERObjectIdentifier getOtherObjectTypeID()
getDigestAlgorithm
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getDigestAlgorithm()
getObjectDigest
public org.bouncycastle.asn1.DERBitString getObjectDigest()
getDERObject
public org.bouncycastle.asn1.DERObject getDERObject()
- Produce an object suitable for an ASN1OutputStream.
ObjectDigestInfo ::= SEQUENCE {
digestedObjectType ENUMERATED {
publicKey (0),
publicKeyCert (1),
otherObjectTypes (2) },
-- otherObjectTypes MUST NOT
-- be used in this profile
otherObjectTypeID OBJECT IDENTIFIER OPTIONAL,
digestAlgorithm AlgorithmIdentifier,
objectDigest BIT STRING
}
- Specified by:
getDERObject
in interface org.bouncycastle.asn1.DEREncodable