Class EventIds
- Namespace
- Fdyay.IdentityServer.Events
- Assembly
- Fdyay.IdentityServer.Core.dll
Stable numeric ids, so a host can filter on something that survives a rename.
public static class EventIds
- Inheritance
-
EventIds
- Inherited Members
Remarks
Grouped by category in blocks of a thousand, with gaps left inside each block. An id is part of the contract with whatever is consuming these — a dashboard query or an alert rule keys off it — so a value here is never reused for a different event once it has shipped.
These are this server's numbers, not Duende's. The two servers assign different values to some of the same
events, because the ids here were given out before that comparison was made and the rule above is worth
more than the coincidence: renumbering a shipped event would silently change what an existing alert rule
matches, which is the failure the rule exists to prevent. A host migrating an alert should key on the
constants in this class or on Event.Name, both of which are stable.
Fields
ApiAuthenticationFailure
The id of ApiAuthenticationFailureEvent.
public const int ApiAuthenticationFailure = 1031
Field Value
ApiAuthenticationSuccess
The id of ApiAuthenticationSuccessEvent.
public const int ApiAuthenticationSuccess = 1030
Field Value
BackChannelAuthenticationNotificationFailure
public const int BackChannelAuthenticationNotificationFailure = 5012
Field Value
BackChannelLogoutFailure
The id of BackChannelLogoutFailureEvent.
public const int BackChannelLogoutFailure = 1021
Field Value
BackchannelAuthenticationFailure
The id of BackchannelAuthenticationFailureEvent.
public const int BackchannelAuthenticationFailure = 5011
Field Value
BackchannelAuthenticationSuccess
The id of BackchannelAuthenticationSuccessEvent.
public const int BackchannelAuthenticationSuccess = 5010
Field Value
ClientAuthenticationFailure
The id of ClientAuthenticationFailureEvent.
public const int ClientAuthenticationFailure = 1001
Field Value
ClientAuthenticationSuccess
The id of ClientAuthenticationSuccessEvent.
public const int ClientAuthenticationSuccess = 1000
Field Value
ConsentDenied
The id of ConsentDeniedEvent.
public const int ConsentDenied = 3001
Field Value
ConsentGranted
The id of ConsentGrantedEvent.
public const int ConsentGranted = 3000
Field Value
DPoPProofReplayDetected
The id of DPoPProofReplayDetectedEvent.
public const int DPoPProofReplayDetected = 3011
Field Value
DeviceAuthorizationFailure
The id of DeviceAuthorizationFailureEvent.
public const int DeviceAuthorizationFailure = 5001
Field Value
DeviceAuthorizationSuccess
The id of DeviceAuthorizationSuccessEvent.
public const int DeviceAuthorizationSuccess = 5000
Field Value
GrantsRevoked
The id of GrantsRevokedEvent.
public const int GrantsRevoked = 3005
Field Value
InvalidClientConfiguration
The id of InvalidClientConfigurationEvent: a stored client refused by its configuration validator. Duende's offset in this block.
public const int InvalidClientConfiguration = 4001
Field Value
InvalidIdentityProviderConfiguration
The id of InvalidIdentityProviderConfigurationEvent.
public const int InvalidIdentityProviderConfiguration = 4002
Field Value
InvalidSamlServiceProviderConfiguration
The id of InvalidSamlServiceProviderConfigurationEvent, raised by the SAML package when a stored service provider is refused by its configuration validator.
public const int InvalidSamlServiceProviderConfiguration = 4003
Field Value
PushedAuthorizationFailure
The id of PushedAuthorizationFailureEvent.
public const int PushedAuthorizationFailure = 6001
Field Value
PushedAuthorizationSuccess
The id of PushedAuthorizationSuccessEvent.
public const int PushedAuthorizationSuccess = 6000
Field Value
RefreshTokenReplayDetected
The id of RefreshTokenReplayDetectedEvent.
public const int RefreshTokenReplayDetected = 3010
Field Value
SamlAssertionRejected
The id of SamlAssertionRejectedEvent.
public const int SamlAssertionRejected = 7010
Field Value
SamlLogoutFailure
The id of SamlLogoutFailureEvent.
public const int SamlLogoutFailure = 7020
Field Value
SamlLogoutNotificationFailure
The id of SamlLogoutNotificationFailureEvent.
public const int SamlLogoutNotificationFailure = 7022
Field Value
SamlSignOnFailure
The id of SamlSignOnFailureEvent.
public const int SamlSignOnFailure = 7001
Field Value
SamlSignOnSuccess
The id of SamlSignOnSuccessEvent.
public const int SamlSignOnSuccess = 7000
Field Value
SamlSingleLogoutSuccess
The id of SamlSingleLogoutSuccessEvent.
public const int SamlSingleLogoutSuccess = 7021
Field Value
SenderConstraintViolation
The id of SenderConstraintViolationEvent.
public const int SenderConstraintViolation = 3012
Field Value
SessionExpired
The id of SessionExpiredEvent.
public const int SessionExpired = 1023
Field Value
SessionRevoked
The id of SessionRevokedEvent.
public const int SessionRevoked = 1022
Field Value
TokenIntrospectionFailure
The id of TokenIntrospectionFailureEvent.
public const int TokenIntrospectionFailure = 2021
Field Value
TokenIntrospectionSuccess
The id of TokenIntrospectionSuccessEvent.
public const int TokenIntrospectionSuccess = 2020
Field Value
TokenIssuedFailure
The id of TokenIssuedFailureEvent.
public const int TokenIssuedFailure = 2001
Field Value
TokenIssuedSuccess
The id of TokenIssuedSuccessEvent.
public const int TokenIssuedSuccess = 2000
Field Value
TokenRevokedSuccess
The id of TokenRevokedSuccessEvent.
public const int TokenRevokedSuccess = 2010
Field Value
UnhandledException
The id of UnhandledExceptionEvent.
public const int UnhandledException = 4000
Field Value
UserLoginFailure
The id of UserLoginFailureEvent.
public const int UserLoginFailure = 1011
Field Value
UserLoginSuccess
The id of UserLoginSuccessEvent.
public const int UserLoginSuccess = 1010
Field Value
UserLogoutSuccess
The id of UserLogoutSuccessEvent.
public const int UserLogoutSuccess = 1020