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