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