Class FailureBackchannelAuthenticationEvent
Object
se.curity.identityserver.sdk.data.events.AuthenticationEvent
se.curity.identityserver.sdk.data.events.BackchannelAuthenticationEvent
se.curity.identityserver.sdk.data.events.FailureBackchannelAuthenticationEvent
- All Implemented Interfaces:
SerializableAsMap,AuditableEvent,Event
Event generated on backchannel authentication failure.
- Since:
- 6.2.0
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class se.curity.identityserver.sdk.data.events.BackchannelAuthenticationEvent
getAuditMessageBase, getAuthenticationProfileId, getAuthReqId, getClientId, getOauthProfileId, getStateByAuthenticatorIdMethods inherited from class se.curity.identityserver.sdk.data.events.AuthenticationEvent
getProfileId, toString
-
Constructor Details
-
FailureBackchannelAuthenticationEvent
public FailureBackchannelAuthenticationEvent(String authReqId, String clientId, @Nullable String failReason, String oauthProfileId, String authenticationProfileId, Map<String, BackchannelAuthenticatorState> authenticatorIdToState, String profileId) - Parameters:
authReqId- backchannel authentication request IDclientId- client IDfailReason- fail reason, null if not availableoauthProfileId- oauth profile IDauthenticationProfileId- linked authentication profile IDauthenticatorIdToState- authenticator ID with its current stateprofileId- the ID of the profile from which this event originated
-
-
Method Details
-
getFailReason
-
getAuditData
Description copied from interface:AuditableEventGet allAuditDataassociated with this auditable event.This method must always return the same instant of
AuditData.- Returns:
- the
AuditDataconcisely describing the auditable data of this event
-
asMap
Description copied from interface:EventGet a map representation of thisEvent.- Specified by:
asMapin interfaceEvent- Specified by:
asMapin interfaceSerializableAsMap- Overrides:
asMapin classBackchannelAuthenticationEvent- Returns:
- a
Maprepresentation of thisEvent. This can be used to serialize events. Sub-types are encouraged to override this method, callingsuper.asMap()and enriching the returned mutableMapwith the more specific information added by the sub-type.
-