ACR type.
Namespace: BasicCard.BasicCards.ComponentsAssembly: BasicCard (in BasicCard.dll) Version: 2.5.2.0 (2.5.2.0)
Syntax
C# |
---|
[SerializableAttribute] [CLSCompliantAttribute(true)] public enum AcrType |
Visual Basic |
---|
<SerializableAttribute> <CLSCompliantAttribute(true)> Public Enumeration AcrType |
Visual C++ |
---|
[SerializableAttribute] [CLSCompliantAttribute(true)] public enum class AcrType |
F# |
---|
[<SerializableAttribute>] [<CLSCompliantAttribute(true)>] type AcrType |
Members
Member name | Value | Description | |
---|---|---|---|
Always | 1 | Always | |
Never | 2 | Never | |
And | 3 | If all ACR's in the list are satified | |
Or | 4 | If at least one ACR in the list is satisfied | |
Qualified | 5 | If the ACR corresponding to the current Access Type AT is satisfied | |
Not | 6 | If ACR is not satisfied | |
Indirect | 7 | If ACR is satisfied | |
WriteOnce | 16 | If the Component data field is empty | |
Verify | 32 | If the VERIFY command has been called with Key | |
ExtAuth | 48 | If the EXTERNAL AUTHENTICATE command has been called with Key | |
SMEnc | 64 | If the START ENCRYPTION command has been called with Key for an Encryption algorithm (EAX, AES, DES) | |
SMMac | 80 | If the START ENCRYPTION command has been called with Key for an Authentication algorithm (OMAC) | |
Privilege | 96 | If the current Application file (or the Terminal program for external access) has been granted the given Privilege | |
Flag | 112 | If the given Flag is set | |
Signed | 128 | If the current Application file was signed using Key, in an AUTHENTICATE FILE command or during Secure Transport | |
App | 144 | If File is the current Application | |
SecTrans | 160 | If Secure Transport with Key is active |