Gallagher Mobile Connect SDK
Public Member Functions | List of all members
com.gallagher.security.mobileaccess.AccessResult Class Reference

Public Member Functions

AccessDecision getAccessDecision ()
 
AccessMode getAccessMode ()
 
boolean isAccessGranted ()
 
boolean isAccessDenied ()
 
String toString ()
 

Detailed Description

This object represents the result of an access attempt (e.g. attempt to open a door)

Member Function Documentation

◆ getAccessDecision()

AccessDecision com.gallagher.security.mobileaccess.AccessResult.getAccessDecision ( )

The access decision made by the controller on an access attempt

50 {
51 return mAccessDecision;
52 }

◆ getAccessMode()

AccessMode com.gallagher.security.mobileaccess.AccessResult.getAccessMode ( )

The access mode the Mobile Reader is operating in when making the access decision

55 {
56 return mAccessMode;
57 }

◆ isAccessDenied()

boolean com.gallagher.security.mobileaccess.AccessResult.isAccessDenied ( )

Convenience method which returns false if the AccessDecision is one of the denied results, else false

65 {
66 return mAccessDecision.getValue() < 0;
67 }

◆ isAccessGranted()

boolean com.gallagher.security.mobileaccess.AccessResult.isAccessGranted ( )

Convenience method which returns true if the AccessDecision is one of the granted results, else false

60 {
61 return mAccessDecision.getValue() > 0;
62 }

◆ toString()

String com.gallagher.security.mobileaccess.AccessResult.toString ( )
71 { // for debugging/logging only
72 return String.format(Locale.US, "<AccessResult decision='%1$s', mode = '%2$s'>", mAccessDecision, mAccessMode);
73 }

The documentation for this class was generated from the following file: