Interface BackendServerCommunicator
public interface BackendServerCommunicator
Interface for send data to from a proxy server to a backend server
- 
Nested Class SummaryNested ClassesModifier and TypeInterfaceDescriptionstatic classRepresents a message sent between proxy and backend servers
- 
Field SummaryFields
- 
Method SummaryModifier and TypeMethodDescriptionvoidhideQR(UserIdentity user) Sends a signal to backend server to hide the QR-code for the user.voidsendAuthStatus(UserIdentity user, GSAuthUserAuthenticationStatus message) Sends the authentication status to the backend server.voidsendDisabled(boolean disabled) Sends the checks-disabled status to the backend server.voidsendDisabled(String servername, boolean disabled) Sends the checks-disabled status to the backend server.voidsendQR(UserIdentity user, String qr) Sends the QR-code to the backend server which will then be shown to the user on the backend server.voidsendRequiredStatus(UserIdentity user, boolean requiredSet) Sends the gs-required status to the backend server.
- 
Field Details- 
NAMESPACEThe standard namespace name for the plugin channel- See Also:
 
- 
CHANNELThe standard channel name for the plugin channel- See Also:
 
 
- 
- 
Method Details
- 
sendDisabledvoid sendDisabled(boolean disabled) Sends the checks-disabled status to the backend server.- Parameters:
- disabled- whether checks are enabled
 
- 
sendDisabledSends the checks-disabled status to the backend server.- Parameters:
- servername- the of the server to send the checks-disabled status to
- disabled- whether checks are enabled