Class LoggerMessages
Source-generated high-performance log messages of the Arc4u.OAuth2 package, exposed as ILogger extension methods.
public static class LoggerMessages
- Inheritance
-
LoggerMessages
- Inherited Members
Methods
LogAccessTokenIsExpired(ILogger, TimeSpan)
Logs an Information message (event id 9132): Refresh the access token. Expired since {TimeExpired}.
[LoggerMessage(EventId = 9132, Level = LogLevel.Information, Message = "Refresh the access token. Expired since {TimeExpired}.")]
public static void LogAccessTokenIsExpired(this ILogger logger, TimeSpan timeExpired)
Parameters
LogAccessTokenIsExpiring(ILogger, TimeSpan)
Logs an Information message (event id 9132): Refresh the access token. Will expire in {TimeExpired}.
[LoggerMessage(EventId = 9132, Level = LogLevel.Information, Message = "Refresh the access token. Will expire in {TimeExpired}.")]
public static void LogAccessTokenIsExpiring(this ILogger logger, TimeSpan timeExpired)
Parameters
LogAddCurrentCulture(ILogger, string)
Logs at trace level the culture added to the request.
[LoggerMessage(EventId = 9077, Level = LogLevel.Trace, Message = "Add the current culture to the request: {CurrentCulture}.")]
public static void LogAddCurrentCulture(this ILogger logger, string currentCulture)
Parameters
LogAddSchemeToken(ILogger, string)
Logs at trace level the scheme of the token added to the request.
[LoggerMessage(EventId = 9080, Level = LogLevel.Trace, Message = "Add the {Scheme} token to provide authentication evidence.")]
public static void LogAddSchemeToken(this ILogger logger, string scheme)
Parameters
LogAddSchentoToken(ILogger, string)
Logs a Trace message (event id 9131): Add the {Scheme} token to provide authentication evidence.
[LoggerMessage(EventId = 9131, Level = LogLevel.Trace, Message = "Add the {Scheme} token to provide authentication evidence.")]
public static void LogAddSchentoToken(this ILogger logger, string scheme)
Parameters
LogAddedInTokenCache(ILogger, string)
Logs a Trace message (event id 9096): Added token data information to the cache with id: {TokenKey}.
[LoggerMessage(EventId = 9096, Level = LogLevel.Trace, Message = "Added token data information to the cache with id: {TokenKey}.")]
public static void LogAddedInTokenCache(this ILogger logger, string tokenKey)
Parameters
LogAddingInTokenCache(ILogger, string)
Logs a Trace message (event id 9095): Adding token data information to the cache with id: {TokenKey}.
[LoggerMessage(EventId = 9095, Level = LogLevel.Trace, Message = "Adding token data information to the cache with id: {TokenKey}.")]
public static void LogAddingInTokenCache(this ILogger logger, string tokenKey)
Parameters
LogAlreadyHasAnAuthorizationHeaderCallNextHttpHandler(ILogger, string)
Logs a Trace message (event id 9125): An authorization header already exist for handler {DelegateName}, Check next Delegate Handler.
[LoggerMessage(EventId = 9125, Level = LogLevel.Trace, Message = "An authorization header already exist for handler {DelegateName}, Check next Delegate Handler.")]
public static void LogAlreadyHasAnAuthorizationHeaderCallNextHttpHandler(this ILogger logger, string delegateName)
Parameters
LogAuthenticationTicketCreated(ILogger, string)
Logs a Debug message (event id 9140): Authentication ticket with key {Key} has been created.
[LoggerMessage(EventId = 9140, Level = LogLevel.Debug, Message = "Authentication ticket with key {Key} has been created.")]
public static void LogAuthenticationTicketCreated(this ILogger logger, string key)
Parameters
LogAuthenticationTicketIsNull(ILogger)
Logs an Error message (event id 9141): Authentication ticket from the cache is null!
[LoggerMessage(EventId = 9141, Level = LogLevel.Error, Message = "Authentication ticket from the cache is null!")]
public static void LogAuthenticationTicketIsNull(this ILogger logger)
Parameters
loggerILoggerThe logger to write to.
LogCacheNameUsed(ILogger, string)
Logs a Debug message (event id 9136): Cache with name {CacheName} is used for the Authentication tickets.
[LoggerMessage(EventId = 9136, Level = LogLevel.Debug, Message = "Cache with name {CacheName} is used for the Authentication tickets.")]
public static void LogCacheNameUsed(this ILogger logger, string cacheName)
Parameters
LogCantRefreshToken(ILogger)
Logs an Error message (event id 9135): No TokenRefreshInfo found in the service provider. Reject the principal and sign out the user.
[LoggerMessage(EventId = 9135, Level = LogLevel.Error, Message = "No TokenRefreshInfo found in the service provider. Reject the principal and sign out the user.")]
public static void LogCantRefreshToken(this ILogger logger)
Parameters
loggerILoggerThe logger to write to.
LogCertificateFeedBackReceived(ILogger, string)
Logs at trace level the subject of the certificate received by the validation callback.
[LoggerMessage(EventId = 9078, Level = LogLevel.Trace, Message = "Certificate callback received with Subject = {CertificateSubject}.")]
public static void LogCertificateFeedBackReceived(this ILogger logger, string certificateSubject)
Parameters
LogCertificateFeedBackWithNoCertificate(ILogger)
Logs at error level that the validation callback received no certificate.
[LoggerMessage(EventId = 9079, Level = LogLevel.Error, Message = "Certificate callback received with no certificate!")]
public static void LogCertificateFeedBackWithNoCertificate(this ILogger logger)
Parameters
loggerILoggerThe logger.
LogCertificateValidationFailed(ILogger, string?, string)
Logs a Warning message (event id 9105): Certificate validation failed for {Subject}. Chain status: {ChainStatus}.
[LoggerMessage(EventId = 9105, Level = LogLevel.Warning, Message = "Certificate validation failed for {Subject}. Chain status: {ChainStatus}.")]
public static void LogCertificateValidationFailed(this ILogger logger, string? subject, string chainStatus)
Parameters
loggerILoggerThe logger to write to.
subjectstringThe value substituted in the message.
chainStatusstringThe value substituted in the message.
LogCreateAuthenticationTicket(ILogger, string, TimeSpan)
Logs a Debug message (event id 9139): Authentication ticket with key {Key} has been created with validity period of {period}.
[LoggerMessage(EventId = 9139, Level = LogLevel.Debug, Message = "Authentication ticket with key {Key} has been created with validity period of {period}.")]
public static void LogCreateAuthenticationTicket(this ILogger logger, string key, TimeSpan period)
Parameters
loggerILoggerThe logger to write to.
keystringThe value substituted in the message.
periodTimeSpanThe value substituted in the message.
LogCreateAuthenticationTicketOnFile(ILogger, string, string)
Logs an Error message (event id 9147): Create ticket with key: {Key} on path: {FullPath}.
[LoggerMessage(EventId = 9147, Level = LogLevel.Error, Message = "Create ticket with key: {Key} on path: {FullPath}.")]
public static void LogCreateAuthenticationTicketOnFile(this ILogger logger, string key, string fullPath)
Parameters
loggerILoggerThe logger to write to.
keystringThe value substituted in the message.
fullPathstringThe value substituted in the message.
LogCreatingAuthenticationContext(ILogger)
Logs a Debug message (event id 9086): Creating an authentication context for the request.
[LoggerMessage(EventId = 9086, Level = LogLevel.Debug, Message = "Creating an authentication context for the request.")]
public static void LogCreatingAuthenticationContext(this ILogger logger)
Parameters
loggerILoggerThe logger to write to.
LogCredentialToken(ILogger, string, string, string)
Logs an Error message (event id 9085): Token endpoint for {Upn} returned {ResponseStatusCode}: {LoggedResponseBody}.
[LoggerMessage(EventId = 9085, Level = LogLevel.Error, Message = "Token endpoint for {Upn} returned {ResponseStatusCode}: {LoggedResponseBody}.")]
public static void LogCredentialToken(this ILogger logger, string upn, string responseStatusCode, string loggedResponseBody)
Parameters
loggerILoggerThe logger to write to.
upnstringThe value substituted in the message.
responseStatusCodestringThe value substituted in the message.
loggedResponseBodystringThe value substituted in the message.
LogDefaultTokenCache(ILogger)
Logs a Trace message (event id 9081): The token cache is using the default cache defined in the config.
[LoggerMessage(EventId = 9081, Level = LogLevel.Trace, Message = "The token cache is using the default cache defined in the config.")]
public static void LogDefaultTokenCache(this ILogger logger)
Parameters
loggerILoggerThe logger to write to.
LogDeleteAuthenticationTicket(ILogger, string)
Logs a Debug message (event id 9138): Authentication ticket with key {Key} has been deleted.
[LoggerMessage(EventId = 9138, Level = LogLevel.Debug, Message = "Authentication ticket with key {Key} has been deleted.")]
public static void LogDeleteAuthenticationTicket(this ILogger logger, string key)
Parameters
LogDeleteInTokenCache(ILogger, string)
Logs a Trace message (event id 9092): Deleting information from the token cache for the id: {TokenKey}.
[LoggerMessage(EventId = 9092, Level = LogLevel.Trace, Message = "Deleting information from the token cache for the id: {TokenKey}.")]
public static void LogDeleteInTokenCache(this ILogger logger, string tokenKey)
Parameters
LogDeletedInTokenCache(ILogger, string)
Logs a Trace message (event id 9093): Deleted information from the token cache for the id: {TokenKey}.
[LoggerMessage(EventId = 9093, Level = LogLevel.Trace, Message = "Deleted information from the token cache for the id: {TokenKey}.")]
public static void LogDeletedInTokenCache(this ILogger logger, string tokenKey)
Parameters
LogDifferentAuthenticationTypeCallNextHttpHandler(ILogger, string)
Logs a Trace message (event id 9124): Different authentication type for {DelegateName}, Check next Delegate Handler.
[LoggerMessage(EventId = 9124, Level = LogLevel.Trace, Message = "Different authentication type for {DelegateName}, Check next Delegate Handler.")]
public static void LogDifferentAuthenticationTypeCallNextHttpHandler(this ILogger logger, string delegateName)
Parameters
LogExtractCookieFromTokenCache(ILogger)
Logs a Debug message (event id 9133): Extract token from the cookie cache.
[LoggerMessage(EventId = 9133, Level = LogLevel.Debug, Message = "Extract token from the cookie cache.")]
public static void LogExtractCookieFromTokenCache(this ILogger logger)
Parameters
loggerILoggerThe logger to write to.
LogFailedToBuildCertificateChain(ILogger)
Logs a Warning message (event id 9104): Failed to build certificate chain.
[LoggerMessage(EventId = 9104, Level = LogLevel.Warning, Message = "Failed to build certificate chain.")]
public static void LogFailedToBuildCertificateChain(this ILogger logger)
Parameters
loggerILoggerThe logger to write to.
LogFailedToGetRemoteCertificate(ILogger)
Logs a Warning message (event id 9106): Failed to get remote certificate.
[LoggerMessage(EventId = 9106, Level = LogLevel.Warning, Message = "Failed to get remote certificate.")]
public static void LogFailedToGetRemoteCertificate(this ILogger logger)
Parameters
loggerILoggerThe logger to write to.
LogFailedToLoadCaCertificate(ILogger, Exception, string?)
Logs an Error message (event id 9103): Failed to load internal CA certificate from {CertificateOptionKey}.
[LoggerMessage(EventId = 9103, Level = LogLevel.Error, Message = "Failed to load internal CA certificate from {CertificateOptionKey}.")]
public static void LogFailedToLoadCaCertificate(this ILogger logger, Exception ex, string? certificateOptionKey)
Parameters
loggerILoggerThe logger to write to.
exExceptionThe value substituted in the message.
certificateOptionKeystringThe value substituted in the message.
LogGetAuthenticationTicket(ILogger, string, string)
Logs a Debug message (event id 9145): Get ticket with key: {Key} on path: {FullPath}.
[LoggerMessage(EventId = 9145, Level = LogLevel.Debug, Message = "Get ticket with key: {Key} on path: {FullPath}.")]
public static void LogGetAuthenticationTicket(this ILogger logger, string key, string fullPath)
Parameters
loggerILoggerThe logger to write to.
keystringThe value substituted in the message.
fullPathstringThe value substituted in the message.
LogGetDataTokenCache(ILogger, string)
Logs a Trace message (event id 9097): Retrieve token information for user: {TokenKey}.
[LoggerMessage(EventId = 9097, Level = LogLevel.Trace, Message = "Retrieve token information for user: {TokenKey}.")]
public static void LogGetDataTokenCache(this ILogger logger, string tokenKey)
Parameters
LogGetEndpoint(ILogger)
Logs a Debug message (event id 9088): Get token endpoint
[LoggerMessage(EventId = 9088, Level = LogLevel.Debug, Message = "Get token endpoint")]
public static void LogGetEndpoint(this ILogger logger)
Parameters
loggerILoggerThe logger to write to.
LogGetNullDataTokenCache(ILogger, string)
Logs a Warning message (event id 9098): The data in cache is null for user: {TokenKey}.
[LoggerMessage(EventId = 9098, Level = LogLevel.Warning, Message = "The data in cache is null for user: {TokenKey}.")]
public static void LogGetNullDataTokenCache(this ILogger logger, string tokenKey)
Parameters
LogGetTheTokenProvider(ILogger, string)
Logs a Trace message (event id 9126): {DelegateName}, Get the authentication Token Provider.
[LoggerMessage(EventId = 9126, Level = LogLevel.Trace, Message = "{DelegateName}, Get the authentication Token Provider.")]
public static void LogGetTheTokenProvider(this ILogger logger, string delegateName)
Parameters
LogGrpcTokenIsExpired(ILogger)
Logs at trace level that the token is expired.
[LoggerMessage(EventId = 9076, Level = LogLevel.Trace, Message = "Token is expired! Next Interceptor will be called.")]
public static void LogGrpcTokenIsExpired(this ILogger logger)
Parameters
loggerILoggerThe logger.
LogHttpHandlerIsCalled(ILogger, string)
Logs a Trace message (event id 9121): {DelegateName} JwtHttpHandler is called.
[LoggerMessage(EventId = 9121, Level = LogLevel.Trace, Message = "{DelegateName} JwtHttpHandler is called.")]
public static void LogHttpHandlerIsCalled(this ILogger logger, string delegateName)
Parameters
LogInvalidAudience(ILogger, string, string)
Logs a Warning message (event id 9151): The audience '{InvalidAudience}' of the bearer token is not one of the expected audiences ({ExpectedAudiences}) defined in the OAuth2 settings.
[LoggerMessage(EventId = 9151, Level = LogLevel.Warning, Message = "The audience '{InvalidAudience}' of the bearer token is not one of the expected audiences ({ExpectedAudiences}) defined in the OAuth2 settings.")]
public static void LogInvalidAudience(this ILogger logger, string invalidAudience, string expectedAudiences)
Parameters
loggerILoggerThe logger to write to.
invalidAudiencestringThe audience of the rejected token.
expectedAudiencesstringThe audiences accepted by the service.
LogLoadedCustomRootCertificate(ILogger, string)
Logs a Debug message (event id 9101): Loaded custom root certificate: {CertificateFriendlyName}.
[LoggerMessage(EventId = 9101, Level = LogLevel.Debug, Message = "Loaded custom root certificate: {CertificateFriendlyName}.")]
public static void LogLoadedCustomRootCertificate(this ILogger logger, string certificateFriendlyName)
Parameters
loggerILoggerThe logger to write to.
certificateFriendlyNamestringThe value substituted in the message.
LogNoApplicationContextIsDefined(ILogger, string)
Logs at trace level that no application context is available.
[LoggerMessage(EventId = 9071, Level = LogLevel.Trace, Message = "No settings or application context is defined with {ContextName}, Check next Delegate Handler.")]
public static void LogNoApplicationContextIsDefined(this ILogger logger, string contextName)
Parameters
LogNoAuthenticationTicketFromCache(ILogger)
Logs an Error message (event id 9142): No Authentication ticket from the cache.
[LoggerMessage(EventId = 9142, Level = LogLevel.Error, Message = "No Authentication ticket from the cache.")]
public static void LogNoAuthenticationTicketFromCache(this ILogger logger)
Parameters
loggerILoggerThe logger to write to.
LogNoAuthenticationTypeCallNextHttpHandler(ILogger, string)
Logs a Trace message (event id 9123): No authentication type for {DelegateName}, Check next Delegate Handler.
[LoggerMessage(EventId = 9123, Level = LogLevel.Trace, Message = "No authentication type for {DelegateName}, Check next Delegate Handler.")]
public static void LogNoAuthenticationTypeCallNextHttpHandler(this ILogger logger, string delegateName)
Parameters
LogNoAuthenticationTypeIsDefined(ILogger, string)
Logs at trace level that no authentication type is defined in the settings.
[LoggerMessage(EventId = 9072, Level = LogLevel.Trace, Message = "No authentication type for {AuthenticationType}, Check next Interceptor.")]
public static void LogNoAuthenticationTypeIsDefined(this ILogger logger, string authenticationType)
Parameters
LogNoCacheExist(ILogger, string)
Logs a Warning message (event id 9137): Cache with name {CacheName} doesn't exist, fallback on the default one for the Authentication tickets!
[LoggerMessage(EventId = 9137, Level = LogLevel.Warning, Message = "Cache with name {CacheName} doesn't exist, fallback on the default one for the Authentication tickets!")]
public static void LogNoCacheExist(this ILogger logger, string cacheName)
Parameters
LogNoFileExistForAuthenticationTicket(ILogger, string)
Logs an Error message (event id 9146): {FullPath} doesn't exist, can't retrieve an authentication ticket.
[LoggerMessage(EventId = 9146, Level = LogLevel.Error, Message = "{FullPath} doesn't exist, can't retrieve an authentication ticket.")]
public static void LogNoFileExistForAuthenticationTicket(this ILogger logger, string fullPath)
Parameters
LogNoToken(ILogger)
Logs an Error message (event id 9083): The token provider did not return an authentication token.
[LoggerMessage(EventId = 9083, Level = LogLevel.Error, Message = "The token provider did not return an authentication token.")]
public static void LogNoToken(this ILogger logger)
Parameters
loggerILoggerThe logger to write to.
LogNoTokenIsProvided(ILogger, string)
Logs at trace level that the token provider did not provide a token.
[LoggerMessage(EventId = 9075, Level = LogLevel.Trace, Message = "No token provider is defined for {TokenProvider}, Check next Interceptor.")]
public static void LogNoTokenIsProvided(this ILogger logger, string tokenProvider)
Parameters
Remarks
The message text is the same as the one of LogNoTokenProviderIsDefined(ILogger, string).
LogNoTokenProvider(ILogger, string)
Logs a Trace message (event id 9127): {DelegateName}, No authentication Token Provider.
[LoggerMessage(EventId = 9127, Level = LogLevel.Trace, Message = "{DelegateName}, No authentication Token Provider.")]
public static void LogNoTokenProvider(this ILogger logger, string delegateName)
Parameters
LogNoTokenProviderIsDefined(ILogger, string)
Logs at trace level that no token provider is defined.
[LoggerMessage(EventId = 9074, Level = LogLevel.Trace, Message = "No token provider is defined for {TokenProvider}, Check next Interceptor.")]
public static void LogNoTokenProviderIsDefined(this ILogger logger, string tokenProvider)
Parameters
LogNoTokenRefreshInfo(ILogger)
Logs an Error message (event id 9134): No TokenRefreshInfo found in the service provider.
[LoggerMessage(EventId = 9134, Level = LogLevel.Error, Message = "No TokenRefreshInfo found in the service provider.")]
public static void LogNoTokenRefreshInfo(this ILogger logger)
Parameters
loggerILoggerThe logger to write to.
LogNoUserContext(ILogger)
Logs at trace level that there is no user context.
[LoggerMessage(EventId = 9073, Level = LogLevel.Trace, Message = "No user context, Check next Interceptor.")]
public static void LogNoUserContext(this ILogger logger)
Parameters
loggerILoggerThe logger.
LogNoUserIdentifierClaim(ILogger, string, string)
Logs an Error message (event id 9150): The token has no claim identifying the user ({ClaimTypes}), it is required to cache the claims of the claims filler. Configure Authentication:ClaimsIdentifier or disable the claims filler. {Reason}
[LoggerMessage(EventId = 9150, Level = LogLevel.Error, Message = "The token has no claim identifying the user ({ClaimTypes}), it is required to cache the claims of the claims filler. Configure Authentication:ClaimsIdentifier or disable the claims filler. {Reason}")]
public static void LogNoUserIdentifierClaim(this ILogger logger, string claimTypes, string reason)
Parameters
loggerILoggerThe logger to write to.
claimTypesstringThe configured claim types identifying a user.
reasonstringThe message of the exception thrown by the cache key generator.
LogNoValidCaCertificatesLoaded(ILogger)
Logs a Warning message (event id 9102): No valid CA certificates loaded for custom root trust.
[LoggerMessage(EventId = 9102, Level = LogLevel.Warning, Message = "No valid CA certificates loaded for custom root trust.")]
public static void LogNoValidCaCertificatesLoaded(this ILogger logger)
Parameters
loggerILoggerThe logger to write to.
LogNullTokenData(ILogger, string)
Logs a Warning message (event id 9094): A null token data information was provided to the cache, with an id: {TokenKey}.
[LoggerMessage(EventId = 9094, Level = LogLevel.Warning, Message = "A null token data information was provided to the cache, with an id: {TokenKey}.")]
public static void LogNullTokenData(this ILogger logger, string tokenKey)
Parameters
LogOboFailedReasonWithPII(ILogger, string)
Logs an Error message (event id 9148): Getting the Access token with Obo failed. {ReasonPhrase}
[LoggerMessage(EventId = 9148, Level = LogLevel.Error, Message = "Getting the Access token with Obo failed. {ReasonPhrase}")]
public static void LogOboFailedReasonWithPII(this ILogger logger, string reasonPhrase)
Parameters
LogOboFailedWithNoReasonNoPII(ILogger)
Logs an Error message (event id 9149): Getting the Access token with Obo failed. Enable PII to have more info.
[LoggerMessage(EventId = 9149, Level = LogLevel.Error, Message = "Getting the Access token with Obo failed. Enable PII to have more info.")]
public static void LogOboFailedWithNoReasonNoPII(this ILogger logger)
Parameters
loggerILoggerThe logger to write to.
LogRemoveAnyBearer(ILogger)
Logs a Trace message (event id 9130): Remove any Bearer token attached.
[LoggerMessage(EventId = 9130, Level = LogLevel.Trace, Message = "Remove any Bearer token attached.")]
public static void LogRemoveAnyBearer(this ILogger logger)
Parameters
loggerILoggerThe logger to write to.
LogRemoveAuthenticationTicket(ILogger, string)
Logs a Debug message (event id 9143): Remove ticket with key: {Key}.
[LoggerMessage(EventId = 9143, Level = LogLevel.Debug, Message = "Remove ticket with key: {Key}.")]
public static void LogRemoveAuthenticationTicket(this ILogger logger, string key)
Parameters
LogRenewAuthenticationTicket(ILogger, string, string)
Logs a Debug message (event id 9144): Renew ticket with key: {Key} on path: {FullPath}.
[LoggerMessage(EventId = 9144, Level = LogLevel.Debug, Message = "Renew ticket with key: {Key} on path: {FullPath}.")]
public static void LogRenewAuthenticationTicket(this ILogger logger, string key, string fullPath)
Parameters
loggerILoggerThe logger to write to.
keystringThe value substituted in the message.
fullPathstringThe value substituted in the message.
LogRequestingAuthenticationToken(ILogger)
Logs a Trace message (event id 9082): Requesting an authentication token.
[LoggerMessage(EventId = 9082, Level = LogLevel.Trace, Message = "Requesting an authentication token.")]
public static void LogRequestingAuthenticationToken(this ILogger logger)
Parameters
loggerILoggerThe logger to write to.
LogRequestingToken(ILogger)
Logs a Trace message (event id 9128): Requesting an authentication token.
[LoggerMessage(EventId = 9128, Level = LogLevel.Trace, Message = "Requesting an authentication token.")]
public static void LogRequestingToken(this ILogger logger)
Parameters
loggerILoggerThe logger to write to.
LogResolvingIssueSettingsByName(ILogger, string)
Logs an Error message (event id 9120): No settings or application context is defined with {ResolvingName}.
[LoggerMessage(EventId = 9120, Level = LogLevel.Error, Message = "No settings or application context is defined with {ResolvingName}.")]
public static void LogResolvingIssueSettingsByName(this ILogger logger, string resolvingName)
Parameters
LogSkipAddingBearerToken(ILogger, string)
Logs at trace level that an authorization header already exists so no bearer token is added.
[LoggerMessage(EventId = 9070, Level = LogLevel.Trace, Message = "Authorization header found. Skip adding a bearer token for AuthenticationType: {AuthenticationType}.")]
public static void LogSkipAddingBearerToken(this ILogger logger, string authenticationType)
Parameters
LogSkipFetchingClaims(ILogger, string)
Logs a Trace message (event id 9084): Skip fetching claims, no setting found for authentication type {AuthenticationType}.
[LoggerMessage(EventId = 9084, Level = LogLevel.Trace, Message = "Skip fetching claims, no setting found for authentication type {AuthenticationType}.")]
public static void LogSkipFetchingClaims(this ILogger logger, string authenticationType)
Parameters
loggerILoggerThe logger to write to.
authenticationTypestringThe value substituted in the message.
LogStsAndUser(ILogger, string, string)
Logs a Debug message (event id 9087): Call STS: {Authority} for user: {Upn}.
[LoggerMessage(EventId = 9087, Level = LogLevel.Debug, Message = "Call STS: {Authority} for user: {Upn}.")]
public static void LogStsAndUser(this ILogger logger, string authority, string upn)
Parameters
loggerILoggerThe logger to write to.
authoritystringThe value substituted in the message.
upnstringThe value substituted in the message.
LogTokenCacheName(ILogger, string)
Logs a Trace message (event id 9080): The token cache is {cacheName}.
[LoggerMessage(EventId = 9080, Level = LogLevel.Trace, Message = "The token cache is {cacheName}.")]
public static void LogTokenCacheName(this ILogger logger, string cacheName)
Parameters
LogTokenCacheNotImplemented(ILogger)
Logs a Warning message (event id 9091): Geting all data from the token cache is not implemented.
[LoggerMessage(EventId = 9091, Level = LogLevel.Warning, Message = "Geting all data from the token cache is not implemented.")]
public static void LogTokenCacheNotImplemented(this ILogger logger)
Parameters
loggerILoggerThe logger to write to.
LogTokenExpiration(ILogger, DateTime)
Logs a Debug message (event id 9090): Access token will expire at {TokenExpirationDateUtc} utc.
[LoggerMessage(EventId = 9090, Level = LogLevel.Debug, Message = "Access token will expire at {TokenExpirationDateUtc} utc.")]
public static void LogTokenExpiration(this ILogger logger, DateTime tokenExpirationDateUtc)
Parameters
loggerILoggerThe logger to write to.
tokenExpirationDateUtcDateTimeThe value substituted in the message.
LogTokenIsExpired(ILogger)
Logs a Trace message (event id 9129): Token is expired! Next Hanlder will be called.
[LoggerMessage(EventId = 9129, Level = LogLevel.Trace, Message = "Token is expired! Next Hanlder will be called.")]
public static void LogTokenIsExpired(this ILogger logger)
Parameters
loggerILoggerThe logger to write to.
LogTokenReceived(ILogger, string)
Logs a Debug message (event id 9089): Token is received for user {UserUpn}.
[LoggerMessage(EventId = 9089, Level = LogLevel.Debug, Message = "Token is received for user {UserUpn}.")]
public static void LogTokenReceived(this ILogger logger, string userUpn)
Parameters
LogUseCurrentCulture(ILogger, string)
Logs a Trace message (event id 9147): Add the current culture to the request: {Culture}.
[LoggerMessage(EventId = 9147, Level = LogLevel.Trace, Message = "Add the current culture to the request: {Culture}.")]
public static void LogUseCurrentCulture(this ILogger logger, string culture)
Parameters
LogUsingCustomRootCertificateOptionKey(ILogger, string)
Logs a Debug message (event id 9100): Using custom root certificate option key: {Key}.
[LoggerMessage(EventId = 9100, Level = LogLevel.Debug, Message = "Using custom root certificate option key: {Key}.")]
public static void LogUsingCustomRootCertificateOptionKey(this ILogger logger, string key)