When using directory option, the DirectoryAuthenticationOption.applicationData is too large (superior to 2048).
Returned from DirectorySessionInterface.getPopupBasedAuthenticationUrl, DirectorySessionInterface.getSamePageAuthenticationUrl.
The authentication procedure is running (likely the DirectorySessionInterfaceSignal.LoginSuccess will be sent later).
Returned from DirectorySessionInterface.setTokenFromHash.
The user is already authenticated or the authentication procedure is already running at the moment.
Returned from DirectorySessionInterface.getPopupBasedAuthenticationUrl, DirectorySessionInterface.getSamePageAuthenticationUrl.
Empty callback URI ("") is not allowed.
Returned from DirectorySessionInterface.getPopupBasedAuthenticationUrl, DirectorySessionInterface.getSamePageAuthenticationUrl.
The given hash for the authentication is invalid.
Returned from DirectorySessionInterface.setTokenFromHash.
An internal error led to the failure of the procedure.
Returned from DirectorySessionInterface.getPopupBasedAuthenticationUrl, DirectorySessionInterface.getSamePageAuthenticationUrl, DirectorySessionInterface.setTokenFromHash.
This enumeration is the result from a call to DirectorySessionInterface.getPopupBasedAuthenticationUrl, DirectorySessionInterface.getSamePageAuthenticationUrl, and DirectorySessionInterface.setTokenFromHash functions.
It tells if the authentication mechanism could be initiated/completed. The authentication mechanism to the 3djuump Infinite architecture is delegated to an external authentication server by the use of an openid connect protocol. The DirectorySessionInterface.getPopupBasedAuthenticationUrl and DirectorySessionInterface.getSamePageAuthenticationUrl may return DoNotReAuthenticate InvalidSession, and EmptyCallbackURI. The DirectorySessionInterface.setTokenFromHash may return AuthenticationPending, DoNotReAuthenticate, InvalidSession, InvalidHash.
See
DirectorySessionInterface