Package net.shibboleth.idp.authn.duo
Class DuoAuthAPI
- java.lang.Object
-
- net.shibboleth.idp.authn.duo.DuoAuthAPI
-
public final class DuoAuthAPI extends Object
Constants defined in the Duo AuthAPI.- Since:
- 3.4.0
-
-
Field Summary
Fields Modifier and Type Field Description static StringDUO_AUTH_RESULT_ALLOWDuo AuthAPI auth "allow" result value.static StringDUO_AUTH_RESULT_DENYDuo AuthAPI auth "deny" result value.static StringDUO_AUTH_STATUS_BYPASSDuo AuthAPI auth "bypass" result value.static StringDUO_AUTH_STATUS_LOCKEDDuo AuthAPI auth "locked_out" result value.static StringDUO_DEVICEDuo AuthAPI parameter name.static StringDUO_DEVICE_AUTODuo AuthAPI device "auto" value.static StringDUO_DEVICE_HEADER_NAMEDuo flow default header name for device ID.static StringDUO_FACTORDuo AuthAPI parameter name.static StringDUO_FACTOR_AUTODuo AuthAPI factor "auto" value.static StringDUO_FACTOR_HEADER_NAMEDuo flow default header name for factor.static StringDUO_FACTOR_PASSCODEDuo AuthAPI factor "passcode" value.static StringDUO_FACTOR_PHONEDuo AuthAPI factor "enum" value.static StringDUO_FACTOR_PUSHDuo AuthAPI factor "push" value.static StringDUO_FACTOR_SMSDuo AuthAPI factor "sms" value.static StringDUO_IPADDRDuo AuthAPI parameter name.static StringDUO_PASSCODEDuo AuthAPI parameter name.static StringDUO_PASSCODE_HEADER_NAMEDuo flow default header name for passcode.static StringDUO_PREAUTH_RESULT_ALLOWDuo AuthAPI preauth "allow" result value.static StringDUO_PREAUTH_RESULT_AUTHDuo AuthAPI preauth "auth" result value.static StringDUO_PREAUTH_RESULT_DENYDuo AuthAPI preauth "deny" result value.static StringDUO_PREAUTH_RESULT_ENROLLDuo AuthAPI preauth "enroll" result value.static StringDUO_PUSHINFODuo AuthAPI parameter name.static StringDUO_USERNAMEDuo AuthAPI parameter name.
-
Constructor Summary
Constructors Modifier Constructor Description privateDuoAuthAPI()Constructor.
-
-
-
Field Detail
-
DUO_USERNAME
@Nonnull @NotEmpty public static final String DUO_USERNAME
Duo AuthAPI parameter name.- See Also:
- Constant Field Values
-
DUO_IPADDR
@Nonnull @NotEmpty public static final String DUO_IPADDR
Duo AuthAPI parameter name.- See Also:
- Constant Field Values
-
DUO_FACTOR
@Nonnull @NotEmpty public static final String DUO_FACTOR
Duo AuthAPI parameter name.- See Also:
- Constant Field Values
-
DUO_DEVICE
@Nonnull @NotEmpty public static final String DUO_DEVICE
Duo AuthAPI parameter name.- See Also:
- Constant Field Values
-
DUO_PASSCODE
@Nonnull @NotEmpty public static final String DUO_PASSCODE
Duo AuthAPI parameter name.- See Also:
- Constant Field Values
-
DUO_PUSHINFO
@Nonnull @NotEmpty public static final String DUO_PUSHINFO
Duo AuthAPI parameter name.- See Also:
- Constant Field Values
-
DUO_FACTOR_AUTO
@Nonnull @NotEmpty public static final String DUO_FACTOR_AUTO
Duo AuthAPI factor "auto" value.- See Also:
- Constant Field Values
-
DUO_FACTOR_PUSH
@Nonnull @NotEmpty public static final String DUO_FACTOR_PUSH
Duo AuthAPI factor "push" value.- See Also:
- Constant Field Values
-
DUO_FACTOR_PASSCODE
@Nonnull @NotEmpty public static final String DUO_FACTOR_PASSCODE
Duo AuthAPI factor "passcode" value.- See Also:
- Constant Field Values
-
DUO_FACTOR_SMS
@Nonnull @NotEmpty public static final String DUO_FACTOR_SMS
Duo AuthAPI factor "sms" value.- See Also:
- Constant Field Values
-
DUO_FACTOR_PHONE
@Nonnull @NotEmpty public static final String DUO_FACTOR_PHONE
Duo AuthAPI factor "enum" value.- See Also:
- Constant Field Values
-
DUO_DEVICE_AUTO
@Nonnull @NotEmpty public static final String DUO_DEVICE_AUTO
Duo AuthAPI device "auto" value.- See Also:
- Constant Field Values
-
DUO_PREAUTH_RESULT_ALLOW
@Nonnull @NotEmpty public static final String DUO_PREAUTH_RESULT_ALLOW
Duo AuthAPI preauth "allow" result value.- See Also:
- Constant Field Values
-
DUO_PREAUTH_RESULT_AUTH
@Nonnull @NotEmpty public static final String DUO_PREAUTH_RESULT_AUTH
Duo AuthAPI preauth "auth" result value.- See Also:
- Constant Field Values
-
DUO_PREAUTH_RESULT_DENY
@Nonnull @NotEmpty public static final String DUO_PREAUTH_RESULT_DENY
Duo AuthAPI preauth "deny" result value.- See Also:
- Constant Field Values
-
DUO_PREAUTH_RESULT_ENROLL
@Nonnull @NotEmpty public static final String DUO_PREAUTH_RESULT_ENROLL
Duo AuthAPI preauth "enroll" result value.- See Also:
- Constant Field Values
-
DUO_AUTH_RESULT_ALLOW
@Nonnull @NotEmpty public static final String DUO_AUTH_RESULT_ALLOW
Duo AuthAPI auth "allow" result value.- See Also:
- Constant Field Values
-
DUO_AUTH_RESULT_DENY
@Nonnull @NotEmpty public static final String DUO_AUTH_RESULT_DENY
Duo AuthAPI auth "deny" result value.- See Also:
- Constant Field Values
-
DUO_AUTH_STATUS_BYPASS
@Nonnull @NotEmpty public static final String DUO_AUTH_STATUS_BYPASS
Duo AuthAPI auth "bypass" result value.- See Also:
- Constant Field Values
-
DUO_AUTH_STATUS_LOCKED
@Nonnull @NotEmpty public static final String DUO_AUTH_STATUS_LOCKED
Duo AuthAPI auth "locked_out" result value.- See Also:
- Constant Field Values
-
DUO_FACTOR_HEADER_NAME
@Nonnull @NotEmpty public static final String DUO_FACTOR_HEADER_NAME
Duo flow default header name for factor.- See Also:
- Constant Field Values
-
DUO_DEVICE_HEADER_NAME
@Nonnull @NotEmpty public static final String DUO_DEVICE_HEADER_NAME
Duo flow default header name for device ID.- See Also:
- Constant Field Values
-
DUO_PASSCODE_HEADER_NAME
@Nonnull @NotEmpty public static final String DUO_PASSCODE_HEADER_NAME
Duo flow default header name for passcode.- See Also:
- Constant Field Values
-
-