Class DuoOIDCAuthAPI
java.lang.Object
net.shibboleth.idp.plugin.authn.duo.DuoOIDCAuthAPI
Constants defined in the Duo OIDC Auth API.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe final part of the IdP URL path which is called to begin authorization.static final StringThe final part of the IdP URL path which is called after authorization.static final StringThe name of the JSON authentication context object.static final StringThe name of the JSON authentication device object.static final StringThe name of the JSON authenticating device key object.static final StringThe name of the JSON authenticating device friendly name object.static final StringThe name of the JSON authentication factor object.static final StringDuo AuthAPI auth "allow" result value.static final StringDuo AuthAPI auth "deny" result value.static final StringThe name of the JSON authentication result object.static final StringThe name of the JSON result status property.static final StringThe name of the JSON result status message property.static final StringDuo AuthAPI auth "bypass" result value.static final StringDuo AuthAPI auth "locked_out" result value.static final StringThe name of the JSON reason object.static final StringDuo response failure status.static final StringDuo response success status.static final StringThe name of the JSON transaction id object. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
DUO_AUTH_RESULT_ALLOW
Duo AuthAPI auth "allow" result value.- See Also:
-
DUO_AUTH_RESULT_DENY
Duo AuthAPI auth "deny" result value.- See Also:
-
DUO_AUTH_STATUS_BYPASS
Duo AuthAPI auth "bypass" result value.- See Also:
-
DUO_AUTH_STATUS_LOCKED
Duo AuthAPI auth "locked_out" result value.- See Also:
-
DUO_RESPONSE_STATUS_FAIL
Duo response failure status.- See Also:
-
DUO_RESPONSE_STATUS_OK
Duo response success status.- See Also:
-
DUO_AUTH_RESULT_JSON_OBJECT
The name of the JSON authentication result object.- See Also:
-
DUO_AUTH_CONTEXT_JSON_OBJECT
The name of the JSON authentication context object.- See Also:
-
DUO_AUTH_DEVICE_JSON_OBJECT
The name of the JSON authentication device object.- See Also:
-
DUO_TXID_JSON_OBJECT
The name of the JSON transaction id object.- See Also:
-
DUO_AUTH_DEVICE_NAME_JSON_OBJECT
The name of the JSON authenticating device friendly name object.- See Also:
-
DUO_AUTH_DEVICE_KEY_JSON_OBJECT
The name of the JSON authenticating device key object.- See Also:
-
DUO_REASON_JSON_OBJECT
The name of the JSON reason object.- See Also:
-
DUO_AUTH_FACTOR_JSON_OBJECT
The name of the JSON authentication factor object.- See Also:
-
DUO_AUTH_RESULT_STATUS_JSON_OBJECT
The name of the JSON result status property.- See Also:
-
DUO_AUTH_RESULT_STATUS_MSG_JSON_OBJECT
The name of the JSON result status message property.- See Also:
-
CALLBACK_PATH_SEGMENT
The final part of the IdP URL path which is called after authorization.- See Also:
-
AUTHORIZE_PATH_SEGMENT
The final part of the IdP URL path which is called to begin authorization.- See Also:
-
-
Constructor Details
-
DuoOIDCAuthAPI
private DuoOIDCAuthAPI()Constructor.
-