2 types derived from ClaimSet
System.ServiceModel.Primitives (2)
System\IdentityModel\Claims\DefaultClaimSet.cs (1)
13public class DefaultClaimSet : ClaimSet
System\IdentityModel\Claims\X509CertificateClaimSet.cs (1)
15public class X509CertificateClaimSet : ClaimSet, IIdentityInfo, IPrincipal, IDisposable
59 references to ClaimSet
System.ServiceModel.NetFramingBase (4)
System\ServiceModel\Channels\SslStreamSecurityUpgradeProvider.cs (1)
459ClaimSet claimSet = authorizationContext.ClaimSets[i];
System\ServiceModel\Security\SecurityUtilsEx.cs (3)
18private static ClaimSet s_anonymousClaimSet; 20internal static ClaimSet AnonymousClaimSet 121ClaimSet claimSet = authContext.ClaimSets[i];
System.ServiceModel.Primitives (55)
System\IdentityModel\Claims\ClaimSet.cs (5)
17private static ClaimSet s_system; 18private static ClaimSet s_anonymous; 20public static ClaimSet System 35internal static ClaimSet Anonymous 105public abstract ClaimSet Issuer { get; }
System\IdentityModel\Claims\DefaultClaimSet.cs (5)
16private ClaimSet _issuer; 30public DefaultClaimSet(ClaimSet issuer, params Claim[] claims) 35public DefaultClaimSet(ClaimSet issuer, IList<Claim> claims) 50public override ClaimSet Issuer 94protected void Initialize(ClaimSet issuer, IList<Claim> claims)
System\IdentityModel\Claims\X509CertificateClaimSet.cs (4)
19private ClaimSet _issuer; 101public override ClaimSet Issuer 260if (!SupportedClaimType(claimType) || !ClaimSet.SupportedRight(right)) 389Initialize(ClaimSet.Anonymous, claims);
System\IdentityModel\Policy\AuthorizationContext.cs (1)
15public abstract ReadOnlyCollection<ClaimSet> ClaimSets { get; }
System\IdentityModel\Policy\DefaultAuthorizationContext.cs (2)
16private ReadOnlyCollection<ClaimSet> _claimSets; 53public override ReadOnlyCollection<ClaimSet> ClaimSets
System\IdentityModel\Policy\DefaultEvaluationContext.cs (7)
15private List<ClaimSet> _claimSets; 19private ReadOnlyCollection<ClaimSet> _readOnlyClaimSets; 32public override ReadOnlyCollection<ClaimSet> ClaimSets 38return EmptyReadOnlyCollection<ClaimSet>.Instance; 43_readOnlyClaimSets = new ReadOnlyCollection<ClaimSet>(_claimSets); 57public override void AddClaimSet(IAuthorizationPolicy policy, ClaimSet claimSet) 66_claimSets = new List<ClaimSet>();
System\IdentityModel\Policy\EvaluationContext.cs (2)
14public abstract ReadOnlyCollection<ClaimSet> ClaimSets { get; } 17public abstract void AddClaimSet(IAuthorizationPolicy policy, ClaimSet claimSet);
System\IdentityModel\Policy\IAuthorizationPolicy.cs (1)
13ClaimSet Issuer { get; }
System\IdentityModel\Policy\UnconditionalPolicy.cs (19)
22private ClaimSet _issuance; 23private ReadOnlyCollection<ClaimSet> _issuances; 27public UnconditionalPolicy(ClaimSet issuance) 32public UnconditionalPolicy(ClaimSet issuance, DateTime expirationTime) 39Initialize(ClaimSet.System, issuance, null, expirationTime); 42public UnconditionalPolicy(ReadOnlyCollection<ClaimSet> issuances, DateTime expirationTime) 49Initialize(ClaimSet.System, null, issuances, expirationTime); 52internal UnconditionalPolicy(IIdentity primaryIdentity, ClaimSet issuance) 58internal UnconditionalPolicy(IIdentity primaryIdentity, ClaimSet issuance, DateTime expirationTime) 64internal UnconditionalPolicy(IIdentity primaryIdentity, ReadOnlyCollection<ClaimSet> issuances, DateTime expirationTime) 85private void Initialize(ClaimSet issuer, ClaimSet issuance, ReadOnlyCollection<ClaimSet> issuances, DateTime expirationTime) 106public ClaimSet Issuer { get; private set; } 131ClaimSet issuance = _issuances[i]; 153internal ReadOnlyCollection<ClaimSet> Issuances 160List<ClaimSet> issuances = new List<ClaimSet>(1); 162_issuances = new ReadOnlyCollection<ClaimSet>(issuances);
System\IdentityModel\SecurityUtils.cs (4)
127internal static ReadOnlyCollection<IAuthorizationPolicy> CreateAuthorizationPolicies(ClaimSet claimSet, DateTime expirationTime) 187internal static string ClaimSetToString(ClaimSet claimSet) 201ClaimSet issuer = claimSet; 355public override ReadOnlyCollection<ClaimSet> ClaimSets { get { return _policy.Issuances; } }
System\ServiceModel\Security\IdentityVerifier.cs (3)
100ClaimSet claimSet = authorizationContext.ClaimSets[i]; 191internal Claim CheckDnsEquivalence(ClaimSet claimSet, string expectedSpn) 226ClaimSet claimSet = authContext.ClaimSets[i];
System\ServiceModel\Security\SecurityUtils.cs (2)
399ClaimSet claimSet = authContext.ClaimSets[i]; 440policies.Add(new UnconditionalPolicy(SecurityUtils.CreateIdentity(principalName), new DefaultClaimSet(ClaimSet.Anonymous, claims)));