org.glite.security.voms.ac
Class Holder
java.lang.Object
org.glite.security.voms.ac.Holder
- All Implemented Interfaces:
- org.bouncycastle.asn1.DEREncodable
- public class Holder
- extends java.lang.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
}
Constructor Summary |
Holder(org.bouncycastle.asn1.ASN1Sequence seq)
|
Holder(javax.security.auth.x500.X500Principal issuer,
java.math.BigInteger serial)
|
Holder(java.security.cert.X509Certificate cert)
|
Method Summary |
org.bouncycastle.asn1.DERObject |
getDERObject()
|
boolean |
isHolder(java.security.cert.X509Certificate cert)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Holder
public Holder(java.security.cert.X509Certificate cert)
Holder
public Holder(javax.security.auth.x500.X500Principal issuer,
java.math.BigInteger serial)
Holder
public Holder(org.bouncycastle.asn1.ASN1Sequence seq)
isHolder
public boolean isHolder(java.security.cert.X509Certificate cert)
getDERObject
public org.bouncycastle.asn1.DERObject getDERObject()
- Specified by:
getDERObject
in interface org.bouncycastle.asn1.DEREncodable