C# Class Thinktecture.IdentityModel.Claims.ExtendedClaimsAuthorizationManager

Claims authorization manager with support for message inspection and custom principals.
Inheritance: ClaimsAuthorizationManager
Mostra file Open project: IdentityModel/Thinktecture.IdentityModel.v1

Public Methods

Method Description
CheckMessage ( Message &message, System.ServiceModel.OperationContext operationContext, IClaimsPrincipal principal ) : bool

Inspects the message.

GetCustomPrincipal ( System.ServiceModel.OperationContext operationContext, IClaimsPrincipal principal ) : IClaimsPrincipal

Creates a custom principal.

Method Details

CheckMessage() public method

Inspects the message.
public CheckMessage ( Message &message, System.ServiceModel.OperationContext operationContext, IClaimsPrincipal principal ) : bool
message Message The message.
operationContext System.ServiceModel.OperationContext The operation context.
principal IClaimsPrincipal The principal.
return bool

GetCustomPrincipal() public method

Creates a custom principal.
public GetCustomPrincipal ( System.ServiceModel.OperationContext operationContext, IClaimsPrincipal principal ) : IClaimsPrincipal
operationContext System.ServiceModel.OperationContext The operation context.
principal IClaimsPrincipal The principal.
return IClaimsPrincipal