Class ProfileDataRequestContextExtensions
- Namespace
- Duende.IdentityServer.Models
- Assembly
- Duende.IdentityServer.dll
Extensions for ProfileDataRequestContext
public static class ProfileDataRequestContextExtensions
- Inheritance
-
ProfileDataRequestContextExtensions
- Inherited Members
Methods
AddRequestedClaims(ProfileDataRequestContext, IEnumerable<Claim>)
Filters the claims based on the requested claim types and then adds them to the IssuedClaims collection.
public static void AddRequestedClaims(this ProfileDataRequestContext context, IEnumerable<Claim> claims)
Parameters
context
ProfileDataRequestContextThe context.
claims
IEnumerable<Claim>The claims.
FilterClaims(ProfileDataRequestContext, IEnumerable<Claim>)
Filters the claims based on requested claim types.
public static List<Claim> FilterClaims(this ProfileDataRequestContext context, IEnumerable<Claim> claims)
Parameters
context
ProfileDataRequestContextThe context.
claims
IEnumerable<Claim>The claims.
Returns
LogIssuedClaims(ProfileDataRequestContext, ILogger)
Logs the issued claims.
public static void LogIssuedClaims(this ProfileDataRequestContext context, ILogger logger)
Parameters
context
ProfileDataRequestContextThe context.
logger
ILoggerThe logger.
LogProfileRequest(ProfileDataRequestContext, ILogger)
Logs the profile request.
public static void LogProfileRequest(this ProfileDataRequestContext context, ILogger logger)
Parameters
context
ProfileDataRequestContextThe context.
logger
ILoggerThe logger.