Interface AuthChallengeCompleteEvent
public interface AuthChallengeCompleteEvent
This event is fired when an authentication challenge is completed by the user. It is passed to
the onAuthChallengeCompleted session event script handler if the authentication challenge
originated from the authentication challenge action or the
system.perspective.authenticationChallenge scripting function. It is fired on the session event
bus if the authentication challenge originated from any other source, such as a third party
module.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceRepresentation of the result of an authentication challenge. -
Method Summary
Modifier and TypeMethodDescriptionOptional<com.inductiveautomation.ignition.common.gson.JsonElement>
-
Method Details
-
getClient
String getClient()- Returns:
- the auth challenge client identifier associated with the client which triggered the auth challenge
-
getPayload
Optional<com.inductiveautomation.ignition.common.gson.JsonElement> getPayload()- Returns:
- an
Optionalcontaining the opaque payload set on the auth challenge request, or an empty Optional if a null payload was set
-
getResult
AuthChallengeCompleteEvent.Result getResult()- Returns:
- the result of the authentication challenge
- See Also:
-