System\IdentityModel\Selectors\X509SecurityTokenAuthenticator.cs (8)
81return SecurityUtils.CreateAuthorizationPolicies(x509ClaimSet, x509Token.ValidTo);
86windowsClaimSet = new WindowsClaimSet( ( (X509WindowsSecurityToken)token ).WindowsIdentity, SecurityUtils.AuthTypeCertMap, this.includeWindowsGroups, this.cloneHandle );
95if (Environment.OSVersion.Version.Major >= SecurityUtils.WindowsVistaMajorNumber)
106SecurityUtils.GetCertificateId(x509Token.Certificate))));
109using (WindowsIdentity initialWindowsIdentity = new WindowsIdentity(name, SecurityUtils.AuthTypeCertMap))
112windowsIdentity = new WindowsIdentity(initialWindowsIdentity.Token, SecurityUtils.AuthTypeCertMap);
116windowsClaimSet = new WindowsClaimSet(windowsIdentity, SecurityUtils.AuthTypeCertMap, this.includeWindowsGroups, false);
277return new WindowsIdentity(tokenHandle.DangerousGetHandle(), SecurityUtils.AuthTypeCertMap);