Class FailedCatVerificationEvent
Object
se.curity.identityserver.sdk.data.events.FailedCatVerificationEvent
- All Implemented Interfaces:
SerializableAsMap,AuditableEvent,Event
Event posted when client attestation token fails verification
- Since:
- 6.1
-
Constructor Summary
ConstructorsConstructorDescriptionFailedCatVerificationEvent(String clientId, String errorMessage, @Nullable String unsatisfiedPolicy) -
Method Summary
Modifier and TypeMethodDescriptionasMap()Get a map representation of thisEvent.Get allAuditDataassociated with this auditable event.Get the ID of the client requesting HAAPI token using Client Attestation Token (CAT)Get the error message corresponding to CAT verification failureGet the policy that failed the client attestation token verification
-
Constructor Details
-
FailedCatVerificationEvent
-
-
Method Details
-
getClientId
Get the ID of the client requesting HAAPI token using Client Attestation Token (CAT)- Returns:
- the ID of the client
-
getErrorMessage
Get the error message corresponding to CAT verification failure- Returns:
- the error message
-
getUnsatisfiedPolicy
Get the policy that failed the client attestation token verification- Returns:
- the policy that resulted in failure of the CAT token
-
getAuditData
Description copied from interface:AuditableEventGet allAuditDataassociated with this auditable event.This method must always return the same instant of
AuditData.- Specified by:
getAuditDatain interfaceAuditableEvent- 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- 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.
-