ClaimsAuthorizationManager.CheckAccess Method
Windows Identity Foundation
When implemented in a derived class, returns a value that indicates whether the subject specified in the authorization context is authorized to perform the specified action on the specified resource.
Namespace: Microsoft.IdentityModel.Claims
Assembly: Microsoft.IdentityModel (in microsoft.identitymodel.dll)
Dim instance As ClaimsAuthorizationManager Dim context As AuthorizationContext Dim returnValue As Boolean returnValue = instance.CheckAccess(context)
Parameters
- context
A AuthorizationContext that encapsulates the subject, resource, and action for which to determine authorization.
Return Value
true if the subject is authorized; otherwise, false.The base implementation always returns true, authorizing access. You can override this method in a derived class to authorize access based on the requirements of your RP application. If this method returns false, Windows® Identity Foundation (WIF) returns an unauthorized error to the caller; otherwise, execution is passed to the RP application.
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.