FileDocCategorySizeDatePackage
Holder.javaAPI DocAzureus 3.0.3.41483Tue Jun 08 05:12:56 BST 2004org.bouncycastle.asn1.x509

Holder

public class Holder extends Object implements org.bouncycastle.asn1.DEREncodable
The Holder object.
Holder ::= SEQUENCE {
baseCertificateID [0] IssuerSerial OPTIONAL,
-- the issuer and serial number of
-- the holder's Public Key Certificate
entityName [1] GeneralNames OPTIONAL,
-- the name of the claimant or role
objectDigestInfo [2] ObjectDigestInfo OPTIONAL
-- used to directly authenticate the holder,
-- for example, an executable
}

Fields Summary
IssuerSerial
baseCertificateID
GeneralNames
entityName
ObjectDigestInfo
objectDigestInfo
Constructors Summary
Methods Summary
public org.bouncycastle.asn1.DERObjectgetDERObject()

        ASN1EncodableVector  v = new ASN1EncodableVector();

        if (baseCertificateID != null)
        {
            v.add(new DERTaggedObject(false, 0, baseCertificateID));
        }

        if (entityName != null)
        {
            v.add(new DERTaggedObject(false, 1, entityName));
        }

        if (objectDigestInfo != null)
        {
            v.add(new DERTaggedObject(false, 2, objectDigestInfo));
        }

        return new DERSequence(v);