ACR type.

Namespace: BasicCard.BasicCards.Components
Assembly: 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 nameValueDescription
Always1 Always
Never2 Never
And3 If all ACR's in the list are satified
Or4 If at least one ACR in the list is satisfied
Qualified5 If the ACR corresponding to the current Access Type AT is satisfied
Not6 If ACR is not satisfied
Indirect7 If ACR is satisfied
WriteOnce16 If the Component data field is empty
Verify32 If the VERIFY command has been called with Key
ExtAuth48 If the EXTERNAL AUTHENTICATE command has been called with Key
SMEnc64 If the START ENCRYPTION command has been called with Key for an Encryption algorithm (EAX, AES, DES)
SMMac80 If the START ENCRYPTION command has been called with Key for an Authentication algorithm (OMAC)
Privilege96 If the current Application file (or the Terminal program for external access) has been granted the given Privilege
Flag112 If the given Flag is set
Signed128 If the current Application file was signed using Key, in an AUTHENTICATE FILE command or during Secure Transport
App144 If File is the current Application
SecTrans160 If Secure Transport with Key is active

See Also