AccessDecision
public enum AccessDecision : Int8, CustomStringConvertible
Enum describing the access decision made by the controller on an access attempt
-
Access not immediately granted. The zone requires a second person to authenticate to gain access. Message: Second authentication required for access
Declaration
Swift
case withDualAuth = 5
-
Access not immediately granted. The zone requires an escort to approve visitor access. Message: Escort or further visitors required for access
Declaration
Swift
case withEscort = 4
-
Access granted, but with a passback warning Message: Granted: Shouldn’t have passed back
Declaration
Swift
case grantedWithPassback = 3
-
Access granted, but with competency warnings Message: Granted: Competency warning */
Declaration
Swift
case grantedWithCompetencies = 2
-
Access granted. Message: Granted
Declaration
Swift
case granted = 1
-
Access unknown. Message: Requested
Declaration
Swift
case unknown = 0
-
Access Denied. Not allowed to enter the zone Message: Denied: User does not have access to this zone
Declaration
Swift
case deniedZone = -1
-
Access Denied. Not allowed to enter at this time Message: Denied: User does not have access to this zone at this time
Declaration
Swift
case deniedZoneTime = -2
-
Access Denied. User not recognized Message: Denied: Cardholder not recognised
Declaration
Swift
case deniedAuth = -3
-
Access Denied. The zone is locked down and the user does not have privilege to enter during lockdown Message: Denied: User does not have access during lockdown
Declaration
Swift
case deniedLockdown = -4
-
Access Denied. Not allowed to enter the lift floor Message: Denied: User does not have access to lift floor
Declaration
Swift
case deniedLift = -5
-
Access Denied. Missing a competency Message: Denied: User is missing at least one competency
Declaration
Swift
case deniedCompetency = -6
-
Access Denied. Missing competencies Message: Denied: User is missing at least one competency
Declaration
Swift
case deniedCompetencies = -7
-
Access Denied. Not allowed to be the first cardholder in dual-auth Message: Denied: User is not part of the dual auth access group
Declaration
Swift
case deniedDualAuth = -8
-
Access Denied. Not allowed to be the second cardholder in dual-auth Message: Second dual auth user is not part of the access group
Declaration
Swift
case deniedSecondDualAuth = -9
-
Access Denied. Not allowed to be an escort for this visitor Message: Denied: User does not have the right to escort the visitor that attempted access
Declaration
Swift
case deniedNotEscort = -10
-
Access Denied. Visitors not support with anti-tailgating Message: Denied: Multiple visitors are not supported with anti-tailgaiting enabled
Declaration
Swift
case deniedTailgatingVisitors = -11
-
Access Denied. Anti-passback violation Message: Denied: Passback not allowed
Declaration
Swift
case deniedPassback = -12
-
Access Denied. Anti-tailgating violation Message: Denied: User shouldn’t have tailgated
Declaration
Swift
case deniedTailgating = -13
-
Access Denied. Not allowed to use the same phone twice for dual auth Message: Denied: Dual auth failed because the same mobile was used
Declaration
Swift
case deniedDualAuthRepeat = -14
-
Access Denied. A remote operator rejected the request Message: Denied: Challenge operator denied access
Declaration
Swift
case deniedChallenge = -15
-
Access Denied. Phone is not supported Message: Denied: Mobile not supported
Declaration
Swift
case deniedMobileNotSupported = -16
-
Access Denied. Alarm zone is armed and user does not have privilege to disarm it Message: Denied: User cannot disarm alarm zone
Declaration
Swift
case deniedCannotDisarmAlarmZone = -17
-
Access Denied. Unexpected error Message: Denied: Unexpected */
Declaration
Swift
case deniedUnexpected = -64
-
Declaration
Swift
public var description: String { get }