Namespace Fdyay.IdentityServer.Events
Classes
- ApiAuthenticationFailureEvent
An API resource failed to authenticate.
- ApiAuthenticationSuccessEvent
An API resource authenticated itself at the introspection endpoint.
- BackChannelAuthenticationNotificationFailureEvent
A ping or push notification this server could not deliver.
- BackChannelLogoutFailureEvent
A relying party could not be told that the session had ended.
- BackchannelAuthenticationFailureEvent
A backchannel authentication request was refused.
- BackchannelAuthenticationSuccessEvent
A client asked this server to authenticate somebody who is somewhere else (CIBA).
- ClientAuthenticationFailureEvent
A client failed to authenticate.
- ClientAuthenticationSuccessEvent
A client authenticated successfully at a protocol endpoint.
- ConsentDeniedEvent
A user refused a client, or approved it with nothing ticked, which is the same answer.
- ConsentGrantedEvent
A user agreed to give a client the scopes it asked for, or some of them.
- DPoPProofReplayDetectedEvent
A DPoP proof was presented for a second time.
- DefaultEventService
Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.
- DefaultEventSink
Writes events to the logger, so events are observable before a host writes a sink.
- DeviceAuthorizationFailureEvent
A device authorization request was refused.
- DeviceAuthorizationSuccessEvent
A device asked to be authorized and was given a user code to show.
- Event
Something worth telling a host about.
- EventCategories
The area of the server an event came from.
- EventIds
Stable numeric ids, so a host can filter on something that survives a rename.
- GrantsRevokedEvent
A subject's grants were revoked.
- InvalidClientConfigurationEvent
A client registration could not be served, and is being answered as no client.
- InvalidIdentityProviderConfigurationEvent
A stored identity provider could not be served, and is being answered as no provider.
- InvalidSamlServiceProviderConfigurationEvent
A SAML service provider registration could not be served, and is being answered as no registration.
- PushedAuthorizationFailureEvent
A pushed authorization request was refused, at either end of its life.
- PushedAuthorizationSuccessEvent
A client pushed an authorization request and was given a reference for it (RFC 9126).
- RefreshTokenReplayDetectedEvent
A refresh token was presented after it had already been rotated away.
- SamlAssertionRejectedEvent
An assertion an upstream identity provider sent us was refused.
- SamlLogoutFailureEvent
A SAML logout message was refused.
- SamlLogoutNotificationFailureEvent
A partner in a logout could not be told, so its session is still live.
- SamlLogoutNotificationFailureReasons
Why a partner in a logout could not be told.
- SamlSignOnFailureEvent
A sign-on request was refused.
- SamlSignOnSuccessEvent
An assertion was issued to a service provider.
- SamlSingleLogoutSuccessEvent
A single logout sequence ran to the end.
- SenderConstraintViolationEvent
A sender-constrained access token was presented without the proof of possession it is bound to.
- SenderConstraintViolationReasons
The ways a sender constraint can go unsatisfied, as Reason.
- SessionExpiredEvent
A session was removed because it had expired.
- SessionRevokedEvent
A session was ended by somebody other than the person holding it.
- TokenFingerprint
What an event carries where Duende's carries a token: its SHA-256 fingerprint, never the token.
- TokenIntrospectionFailureEvent
An API asked about a token and was told the token is nothing it can use.
- TokenIntrospectionSuccessEvent
An API asked about a token and was told what it is.
- TokenIssuedFailureEvent
A token request was refused.
- TokenIssuedSuccessEvent
Tokens were issued, from the token endpoint or, for a code, the authorize endpoint.
- TokenIssuedSuccessEvent.Token
One issued token, as its type and fingerprint. Duende's nested
Token.
- TokenRevokedSuccessEvent
A token was revoked at the revocation endpoint.
- UnhandledExceptionEvent
A protocol endpoint threw.
- UserLoginFailureEvent
A sign-in attempt was refused.
- UserLoginSuccessEvent
A user signed in.
- UserLogoutSuccessEvent
A user's session at this server ended.
Interfaces
- IEventService
Raises events, subject to what the host has switched on.
- IEventSink
Where a raised event goes.
Enums
- EventTypes
What an event says about the operation it describes.