Certificate Holder Authorization ::= SEQUENCE {
// specifies the format and the rules for the evaluation of the authorization
// level
ASN1ObjectIdentifier oid,
// access rights
ASN1TaggedObject accessRights,
}
| Modifier and Type | Field and Description |
|---|---|
| private byte | |
| pack-priv static BidirectionalMap | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final ASN1ObjectIdentifier | |
| public static final int | |
| private ASN1ObjectIdentifier | |
| public static final int | |
| public static final int | |
| pack-priv static Map |
| Access | Constructor and Description |
|---|---|
| public | CertificateHolderAuthorization(ASN1ObjectIdentifier
Object Identifier : specifies the format and the rules for the
evaluatioin of the authorization level. oid, int specifies the access rights rights)create an Iso7816CertificateHolderAuthorization according to the parameters |
| public | CertificateHolderAuthorization(ASN1TaggedObject
the ASN1TaggedObject containing the data aSpe)create an Iso7816CertificateHolderAuthorization according to the |
| Modifier and Type | Method and Description |
|---|---|
| public int | |
| public static int | |
| public ASN1ObjectIdentifier | |
| public static String | |
| private void | setAccessRights(byte
byte containing the rights. rights)create an ASN1TaggedObject and set the access rights to "rights" |
| private void | setOid(ASN1ObjectIdentifier
ASN1ObjectIdentifier containing the Object Identifierset the Object Identifier |
| private void | |
| public ASN1Primitive | toASN1Primitive()
Implements abstract org. Implements org. return the Certificate Holder Authorization as an ASN1TaggedObject |
| accessRights | back to summary |
|---|---|
| private byte accessRights | |
| AuthorizationRole | back to summary |
|---|---|
| pack-priv static BidirectionalMap AuthorizationRole | |
| CVCA | back to summary |
|---|---|
| public static final int CVCA | |
| DV_DOMESTIC | back to summary |
|---|---|
| public static final int DV_DOMESTIC | |
| DV_FOREIGN | back to summary |
|---|---|
| public static final int DV_FOREIGN | |
| id_role_EAC | back to summary |
|---|---|
| public static final ASN1ObjectIdentifier id_role_EAC | |
| IS | back to summary |
|---|---|
| public static final int IS | |
| oid | back to summary |
|---|---|
| private ASN1ObjectIdentifier oid | |
| RADG3 | back to summary |
|---|---|
| public static final int RADG3 | |
| RADG4 | back to summary |
|---|---|
| public static final int RADG4 | |
| RightsDecodeMap | back to summary |
|---|---|
| pack-priv static Map<K, V> RightsDecodeMap | |
| CertificateHolderAuthorization | back to summary |
|---|---|
| public CertificateHolderAuthorization(ASN1ObjectIdentifier oid, int rights) throws IOException create an Iso7816CertificateHolderAuthorization according to the parameters
| |
| CertificateHolderAuthorization | back to summary |
|---|---|
| public CertificateHolderAuthorization(ASN1TaggedObject aSpe) throws IOException create an Iso7816CertificateHolderAuthorization according to the
| |
| getAccessRights | back to summary |
|---|---|
public int getAccessRights()
| |
| getFlag | back to summary |
|---|---|
| public static int getFlag(String description) | |
| getOid | back to summary |
|---|---|
public ASN1ObjectIdentifier getOid()
| |
| getRoleDescription | back to summary |
|---|---|
| public static String getRoleDescription(int i) | |
| setAccessRights | back to summary |
|---|---|
| private void setAccessRights(byte rights) create an ASN1TaggedObject and set the access rights to "rights"
| |
| setOid | back to summary |
|---|---|
| private void setOid(ASN1ObjectIdentifier oid) set the Object Identifier
| |
| setPrivateData | back to summary |
|---|---|
| private void setPrivateData(ASN1Sequence seq) | |
| toASN1Primitive | back to summary |
|---|---|
| public ASN1Primitive toASN1Primitive() Implements abstract org. Implements org. return the Certificate Holder Authorization as an ASN1TaggedObject
| |