Class AuditFields
- java.lang.Object
-
- net.shibboleth.oidc.profile.audit.AuditFields
-
public final class AuditFields extends Object
Constants to use for audit logging fields stored in anAuditContext.- Since:
- 2.2.0
-
-
Field Summary
Fields Modifier and Type Field Description static StringACRThe authentication context reference value.static StringACRSThe authentication context class references for the authentication request.static StringAUDIENCEToken audience.static StringAUTHENTICATION_FLOW_STEPThe authentication flow step e.g.static StringAUTHENTICATION_RESULTThe authentication response result, including any error code if there are any.static StringAUTHN_INSTANTauth_time value.static StringAUTHORIZATION_ENDPOINTThe authorization endpoint for the authentication request.static StringCLIENT_IDOIDC client ID.static StringENCRYPTED_ID_TOKENThe flag whether the id_token is encrypted.static StringFORCE_AUTHNprompt=login requested field.static StringID_TOKEN_ISSUE_INSTANTid_token issue instant.static StringINBOUND_MESSAGE_CLASSThe inbound (Nimbus) message class.static StringIS_PASSIVEprompt=none requested field.static StringISSUEROIDC issuer.static StringNONCEid_token nonce.static StringOUTBOUND_MESSAGE_CLASSThe outbound (Nimbus) message class.static StringPROXY_CLIENT_IDOIDC proxy client ID.static StringPROXY_ISSUEROIDC proxy issuer.static StringREDIRECT_URIThe authorization endpoint for the authentication request.static StringRESPONSE_MODEThe response_type of the authentication request.static StringRESPONSE_TYPEThe response_type of the authentication request.static StringREVOKED_TOKENRevoked Token.static StringSCOPEToken scope.static StringSUB_FORMATThe subject format (public/pairwise).static StringSUB_VALUEThe subject value.
-
Constructor Summary
Constructors Modifier Constructor Description privateAuditFields()Constructor.
-
-
-
Field Detail
-
CLIENT_ID
@Nonnull @NotEmpty public static final String CLIENT_ID
OIDC client ID.- See Also:
- Constant Field Values
-
PROXY_CLIENT_ID
@Nonnull @NotEmpty public static final String PROXY_CLIENT_ID
OIDC proxy client ID. Which is the IdP itself.- See Also:
- Constant Field Values
-
ISSUER
@Nonnull @NotEmpty public static final String ISSUER
OIDC issuer.- See Also:
- Constant Field Values
-
PROXY_ISSUER
@Nonnull @NotEmpty public static final String PROXY_ISSUER
OIDC proxy issuer. The upstream identity provider.- See Also:
- Constant Field Values
-
INBOUND_MESSAGE_CLASS
@Nonnull @NotEmpty public static final String INBOUND_MESSAGE_CLASS
The inbound (Nimbus) message class.- See Also:
- Constant Field Values
-
OUTBOUND_MESSAGE_CLASS
@Nonnull @NotEmpty public static final String OUTBOUND_MESSAGE_CLASS
The outbound (Nimbus) message class.- See Also:
- Constant Field Values
-
ACR
@Nonnull @NotEmpty public static final String ACR
The authentication context reference value.- See Also:
- Constant Field Values
-
SUB_VALUE
@Nonnull @NotEmpty public static final String SUB_VALUE
The subject value.- See Also:
- Constant Field Values
-
SUB_FORMAT
@Nonnull @NotEmpty public static final String SUB_FORMAT
The subject format (public/pairwise).- See Also:
- Constant Field Values
-
SCOPE
@Nonnull @NotEmpty public static final String SCOPE
Token scope.- See Also:
- Constant Field Values
-
AUDIENCE
@Nonnull @NotEmpty public static final String AUDIENCE
Token audience.- See Also:
- Constant Field Values
-
ENCRYPTED_ID_TOKEN
@Nonnull @NotEmpty public static final String ENCRYPTED_ID_TOKEN
The flag whether the id_token is encrypted.- See Also:
- Constant Field Values
-
IS_PASSIVE
@Nonnull @NotEmpty public static final String IS_PASSIVE
prompt=none requested field.- See Also:
- Constant Field Values
-
FORCE_AUTHN
@Nonnull @NotEmpty public static final String FORCE_AUTHN
prompt=login requested field.- See Also:
- Constant Field Values
-
AUTHN_INSTANT
@Nonnull @NotEmpty public static final String AUTHN_INSTANT
auth_time value.- See Also:
- Constant Field Values
-
ID_TOKEN_ISSUE_INSTANT
@Nonnull @NotEmpty public static final String ID_TOKEN_ISSUE_INSTANT
id_token issue instant.- See Also:
- Constant Field Values
-
NONCE
@Nonnull @NotEmpty public static final String NONCE
id_token nonce.- See Also:
- Constant Field Values
-
REVOKED_TOKEN
@Nonnull @NotEmpty public static final String REVOKED_TOKEN
Revoked Token.- See Also:
- Constant Field Values
-
RESPONSE_TYPE
@Nonnull @NotEmpty public static final String RESPONSE_TYPE
The response_type of the authentication request.- See Also:
- Constant Field Values
-
RESPONSE_MODE
@Nonnull @NotEmpty public static final String RESPONSE_MODE
The response_type of the authentication request.- See Also:
- Constant Field Values
-
AUTHORIZATION_ENDPOINT
@Nonnull @NotEmpty public static final String AUTHORIZATION_ENDPOINT
The authorization endpoint for the authentication request. Useful in the proxy case.- See Also:
- Constant Field Values
-
REDIRECT_URI
@Nonnull @NotEmpty public static final String REDIRECT_URI
The authorization endpoint for the authentication request. Useful in the proxy case.- See Also:
- Constant Field Values
-
ACRS
@Nonnull @NotEmpty public static final String ACRS
The authentication context class references for the authentication request. Useful in the proxy case.- See Also:
- Constant Field Values
-
AUTHENTICATION_RESULT
@Nonnull @NotEmpty public static final String AUTHENTICATION_RESULT
The authentication response result, including any error code if there are any. Useful in the proxy case.- See Also:
- Constant Field Values
-
AUTHENTICATION_FLOW_STEP
@Nonnull @NotEmpty public static final String AUTHENTICATION_FLOW_STEP
The authentication flow step e.g. authentication request, authentication response etc.- See Also:
- Constant Field Values
-
-