2 types derived from AuthorizationContext
System.ServiceModel.Primitives (2)
System\IdentityModel\Policy\DefaultAuthorizationContext.cs (1)
12
internal class DefaultAuthorizationContext :
AuthorizationContext
System\IdentityModel\SecurityUtils.cs (1)
323
internal class SimpleAuthorizationContext :
AuthorizationContext
23 references to AuthorizationContext
System.ServiceModel.NetFramingBase (4)
System\ServiceModel\Channels\SslStreamSecurityUpgradeProvider.cs (3)
413
AuthorizationContext
authzContext = _serverSecurity.ServiceSecurityContext.AuthorizationContext;
419
private static void EnsureOutgoingIdentity(IdentityVerifier verifier, EndpointAddress serviceReference, Uri via,
AuthorizationContext
authorizationContext)
446
private static Exception CreateIdentityCheckException(EndpointIdentity identity,
AuthorizationContext
authorizationContext, string errorString, EndpointAddress serviceReference)
System\ServiceModel\Security\SecurityUtilsEx.cs (1)
113
internal static string GetIdentityNamesFromContext(
AuthorizationContext
authContext)
System.ServiceModel.Primitives (19)
System\IdentityModel\Policy\AuthorizationContext.cs (1)
19
public static
AuthorizationContext
CreateDefaultAuthorizationContext(IList<IAuthorizationPolicy> authorizationPolicies)
System\IdentityModel\SecurityUtils.cs (2)
134
internal static
AuthorizationContext
CreateDefaultAuthorizationContext(IList<IAuthorizationPolicy> authorizationPolicies)
136
AuthorizationContext
_authorizationContext;
System\ServiceModel\Diagnostics\SecurityTraceRecordHelper.cs (1)
41
internal static void TraceIdentityVerificationFailure(EndpointIdentity identity,
AuthorizationContext
authContext, Type identityVerifier)
System\ServiceModel\Security\IdentityVerifier.cs (7)
29
public abstract bool CheckAccess(EndpointIdentity identity,
AuthorizationContext
authContext);
48
internal void EnsureOutgoingIdentity(EndpointAddress serviceReference, Uri via,
AuthorizationContext
authorizationContext)
60
AuthorizationContext
ac =
AuthorizationContext
.CreateDefaultAuthorizationContext(authorizationPolicies);
64
private void EnsureIdentity(EndpointAddress serviceReference,
AuthorizationContext
authorizationContext, String errorString)
87
private Exception CreateIdentityCheckException(EndpointIdentity identity,
AuthorizationContext
authorizationContext, string errorString, EndpointAddress serviceReference)
205
public override bool CheckAccess(EndpointIdentity identity,
AuthorizationContext
authContext)
System\ServiceModel\Security\SecurityUtils.cs (2)
390
return GetPrimaryIdentityClaim(
AuthorizationContext
.CreateDefaultAuthorizationContext(authorizationPolicies));
393
internal static Claim GetPrimaryIdentityClaim(
AuthorizationContext
authContext)
System\ServiceModel\ServiceSecurityContext.cs (6)
18
private
AuthorizationContext
_authorizationContext;
29
public ServiceSecurityContext(
AuthorizationContext
authorizationContext)
34
public ServiceSecurityContext(
AuthorizationContext
authorizationContext, ReadOnlyCollection<IAuthorizationPolicy> authorizationPolicies)
95
public
AuthorizationContext
AuthorizationContext
101
_authorizationContext =
AuthorizationContext
.CreateDefaultAuthorizationContext(AuthorizationPolicies);
110
AuthorizationContext
authContext = AuthorizationContext;