![]()  | 
     BALTECH Docs | 
    C API for BALTECH SDK
   
    
   
   | 
   
| brp_errcode brp_Sec_GetAcMask | ( | brp_protocol | protocol, | 
| unsigned | SecLevel, | ||
| brp_HostSecurityAccessConditionBits * | AcMask | ||
| ) | 
This command retrieves the Access Condition Mask of a specified security level.
The Access Condition Mask can be set using the command brp_Sec_SetAcMask() or by loading a reader configuration file which defines the respective configuration values Device/HostSecurity/AccessConditionMask.
In case of security level 0 (plain access) the actual Access Condition Mask that is applied by the reader may deviate from the value which is returned by this command. Refer to brp_Sec_GetCurAcMask() .
It is not possible to deny the retrieval of the Access Condition Mask via the "Encryption and Authorization" settings in the configuration. This means that this command will never return the ERR_ACCESS_DENIED status code.
| [in] | protocol | used to execute the command | 
| [in] | SecLevel | Security Level to get the Access Condition Mask from. Must be between 0 and 3. If this value is 0xFF, the Access Condition Mask of the current Security Level will be returned. | 
| [out] | AcMask | Access Condition Mask of the Security Level specified in the SecurityLevel parameter. Every Feature in this list can be disabled by not setting the corresponding bit. |