Package com.pingidentity.sdk.oobauth
package com.pingidentity.sdk.oobauth
A plugin interface, with associated classes, for orchestrating out-of-band
authentication/authorization.
- Since:
- 9.3
-
ClassDescriptionA general exception for unexpected issues encountered in implementations of
OOBAuthPlugin, typically wrapping an implementation specific exception type.This interface defines the methods that the PingFederate server calls to orchestrate out-of-band authentication/authorization.Information about an out-of-band authentication/authorization request, which is passed toOOBAuthPlugin.initiate(OOBAuthRequestContext, Map)to begin the transaction.Some general information about the calling application or client.Information about the state of an out-of-band authentication/authorization transaction returned fromOOBAuthPlugin.check(String, Map).A class which accepts status change notifications fromOOBAuthPluginimplementations.Information about an out-of-band authentication/authorization transaction returned fromOOBAuthPlugin.initiate(OOBAuthRequestContext, Map).An exception that can be thrown fromOOBAuthPlugin.initiate(OOBAuthRequestContext, Map)to indicate that the end-user cannot be identified or doesn't exist.An exception that can be thrown fromOOBAuthPlugin.initiate(OOBAuthRequestContext, Map)to indicate that the user authorization binding message is invalid.