3 types derived from ClaimSet
dotnet-svcutil-lib (3)
FrameworkFork\System.ServiceModel\System\IdentityModel\Claims\DefaultClaimSet.cs (1)
12public class DefaultClaimSet : ClaimSet
FrameworkFork\System.ServiceModel\System\IdentityModel\Claims\WindowsClaimSet.NetNative.cs (1)
18public class WindowsClaimSet : ClaimSet, IIdentityInfo, IDisposable
FrameworkFork\System.ServiceModel\System\IdentityModel\Claims\X509CertificateClaimSet.cs (1)
14public class X509CertificateClaimSet : ClaimSet, IIdentityInfo, IDisposable
67 references to ClaimSet
dotnet-svcutil-lib (67)
FrameworkFork\System.ServiceModel\System\IdentityModel\Claims\ClaimSet.cs (7)
17private static ClaimSet s_system; 18private static ClaimSet s_windows; 19private static ClaimSet s_anonymous; 21public static ClaimSet System 36public static ClaimSet Windows 57internal static ClaimSet Anonymous 114public abstract ClaimSet Issuer { get; }
FrameworkFork\System.ServiceModel\System\IdentityModel\Claims\DefaultClaimSet.cs (5)
15private ClaimSet _issuer; 29public DefaultClaimSet(ClaimSet issuer, params Claim[] claims) 34public DefaultClaimSet(ClaimSet issuer, IList<Claim> claims) 49public override ClaimSet Issuer 91protected void Initialize(ClaimSet issuer, IList<Claim> claims)
FrameworkFork\System.ServiceModel\System\IdentityModel\Claims\WindowsClaimSet.NetNative.cs (1)
47public override ClaimSet Issuer
FrameworkFork\System.ServiceModel\System\IdentityModel\Claims\X509CertificateClaimSet.cs (4)
18private ClaimSet _issuer; 91public override ClaimSet Issuer 240if (!SupportedClaimType(claimType) || !ClaimSet.SupportedRight(right)) 369Initialize(ClaimSet.Anonymous, claims);
FrameworkFork\System.ServiceModel\System\IdentityModel\Policy\AuthorizationContext.cs (1)
15public abstract ReadOnlyCollection<ClaimSet> ClaimSets { get; }
FrameworkFork\System.ServiceModel\System\IdentityModel\Policy\DefaultAuthorizationContext.cs (2)
15private ReadOnlyCollection<ClaimSet> _claimSets; 46public override ReadOnlyCollection<ClaimSet> ClaimSets
FrameworkFork\System.ServiceModel\System\IdentityModel\Policy\DefaultEvaluationContext.cs (7)
15private List<ClaimSet> _claimSets; 20private ReadOnlyCollection<ClaimSet> _readOnlyClaimSets; 33public override ReadOnlyCollection<ClaimSet> ClaimSets 38return EmptyReadOnlyCollection<ClaimSet>.Instance; 41_readOnlyClaimSets = new ReadOnlyCollection<ClaimSet>(_claimSets); 57public override void AddClaimSet(IAuthorizationPolicy policy, ClaimSet claimSet) 63_claimSets = new List<ClaimSet>();
FrameworkFork\System.ServiceModel\System\IdentityModel\Policy\EvaluationContext.cs (2)
13public abstract ReadOnlyCollection<ClaimSet> ClaimSets { get; } 16public abstract void AddClaimSet(IAuthorizationPolicy policy, ClaimSet claimSet);
FrameworkFork\System.ServiceModel\System\IdentityModel\Policy\IAuthorizationPolicy.cs (1)
12ClaimSet Issuer { get; }
FrameworkFork\System.ServiceModel\System\IdentityModel\Policy\UnconditionalPolicy.cs (20)
21private ClaimSet _issuer; 22private ClaimSet _issuance; 23private ReadOnlyCollection<ClaimSet> _issuances; 29public UnconditionalPolicy(ClaimSet issuance) 34public UnconditionalPolicy(ClaimSet issuance, DateTime expirationTime) 39Initialize(ClaimSet.System, issuance, null, expirationTime); 42public UnconditionalPolicy(ReadOnlyCollection<ClaimSet> issuances, DateTime expirationTime) 47Initialize(ClaimSet.System, null, issuances, expirationTime); 50internal UnconditionalPolicy(IIdentity primaryIdentity, ClaimSet issuance) 56internal UnconditionalPolicy(IIdentity primaryIdentity, ClaimSet issuance, DateTime expirationTime) 62internal UnconditionalPolicy(IIdentity primaryIdentity, ReadOnlyCollection<ClaimSet> issuances, DateTime expirationTime) 84private void Initialize(ClaimSet issuer, ClaimSet issuance, ReadOnlyCollection<ClaimSet> issuances, DateTime expirationTime) 118public ClaimSet Issuer 142ClaimSet issuance = _issuances[i]; 160internal ReadOnlyCollection<ClaimSet> Issuances 167List<ClaimSet> issuances = new List<ClaimSet>(1); 169_issuances = new ReadOnlyCollection<ClaimSet>(issuances);
FrameworkFork\System.ServiceModel\System\IdentityModel\SecurityUtils.cs (11)
119internal static ReadOnlyCollection<IAuthorizationPolicy> CreateAuthorizationPolicies(ClaimSet claimSet) 124internal static ReadOnlyCollection<IAuthorizationPolicy> CreateAuthorizationPolicies(ClaimSet claimSet, DateTime expirationTime) 182internal static string ClaimSetToString(ClaimSet claimSet) 196ClaimSet issuer = claimSet; 254internal static ClaimSet CloneClaimSetIfNecessary(ClaimSet claimSet) 263internal static ReadOnlyCollection<ClaimSet> CloneClaimSetsIfNecessary(ReadOnlyCollection<ClaimSet> claimSets) 268internal static void DisposeClaimSetIfNecessary(ClaimSet claimSet) 273internal static void DisposeClaimSetsIfNecessary(ReadOnlyCollection<ClaimSet> claimSets) 426public override ReadOnlyCollection<ClaimSet> ClaimSets { get { return _policy.Issuances; } }
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\IdentityVerifier.cs (3)
100ClaimSet claimSet = authorizationContext.ClaimSets[i]; 192internal Claim CheckDnsEquivalence(ClaimSet claimSet, string expectedSpn) 224ClaimSet claimSet = authContext.ClaimSets[i];
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\SecurityUtils.cs (3)
488ClaimSet claimSet = authContext.ClaimSets[i]; 530policies.Add(new UnconditionalPolicy(SecurityUtils.CreateIdentity(principalName), new DefaultClaimSet(ClaimSet.Anonymous, claims))); 542ClaimSet claimSet = authContext.ClaimSets[i];