Class AuditFields
java.lang.Object
net.shibboleth.idp.plugin.authn.duo.audit.AuditFields
Constants to use for Duo audit logging fields stored in an
AuditContext.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe id of the currently attempted flow.static final StringThe Duo client ID.static final StringDeprecated, for removal: This API element is subject to removal in a future version.use AuthnAuditFields#DUO_DEVICE_IDstatic final StringDuo Device friendly name (auth_device:name).static final StringDuo username used for 2FA.static final StringDeprecated, for removal: This API element is subject to removal in a future version.use AuthnAuditFields#DUO_FACTORstatic final StringDuo reason.static final StringThe redirect URI sent to Duo.static final StringThe request state value sent to the Duo 2FA authz endpoint.static final StringThe response state value received from the Duo 2FA authz endpoint.static final StringDuo Transaction ID. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
ATTEMPTED_AUTHN_FLOW_ID
The id of the currently attempted flow.- See Also:
-
TXID
Duo Transaction ID.- See Also:
-
DEVICE_ID
Deprecated, for removal: This API element is subject to removal in a future version.use AuthnAuditFields#DUO_DEVICE_IDDuo Device ID (auth_device:key).- See Also:
-
DEVICE_NAME
Duo Device friendly name (auth_device:name).- See Also:
-
REASON
Duo reason.- See Also:
-
FACTOR
Deprecated, for removal: This API element is subject to removal in a future version.use AuthnAuditFields#DUO_FACTORDuo factor used for 2FA.- See Also:
-
DUO_USER
Duo username used for 2FA.- See Also:
-
RESP_STATE
The response state value received from the Duo 2FA authz endpoint.- See Also:
-
REQ_STATE
The request state value sent to the Duo 2FA authz endpoint.- See Also:
-
REDIRECT_URI
The redirect URI sent to Duo.- See Also:
-
CLIENT_ID
The Duo client ID.- See Also:
-
-
Constructor Details
-
AuditFields
private AuditFields()Constructor.
-