31 references to AuthenticationMethods
System.IdentityModel (29)
System\IdentityModel\Claims\AuthenticationTypeMaps.cs (24)
30
new Mapping(
AuthenticationMethods
.HardwareToken, SamlConstants.AuthenticationMethods.HardwareTokenString ),
31
new Mapping(
AuthenticationMethods
.Kerberos, SamlConstants.AuthenticationMethods.KerberosString ),
32
new Mapping(
AuthenticationMethods
.Password, SamlConstants.AuthenticationMethods.PasswordString ),
33
new Mapping(
AuthenticationMethods
.Pgp, SamlConstants.AuthenticationMethods.PgpString ),
34
new Mapping(
AuthenticationMethods
.SecureRemotePassword, SamlConstants.AuthenticationMethods.SecureRemotePasswordString ),
35
new Mapping(
AuthenticationMethods
.Signature, SamlConstants.AuthenticationMethods.SignatureString ),
36
new Mapping(
AuthenticationMethods
.Spki, SamlConstants.AuthenticationMethods.SpkiString ),
37
new Mapping(
AuthenticationMethods
.TlsClient, SamlConstants.AuthenticationMethods.TlsClientString ),
38
new Mapping(
AuthenticationMethods
.Unspecified, SamlConstants.AuthenticationMethods.UnspecifiedString ),
39
new Mapping(
AuthenticationMethods
.Windows, SamlConstants.AuthenticationMethods.WindowsString ),
40
new Mapping(
AuthenticationMethods
.X509, SamlConstants.AuthenticationMethods.X509String ),
41
new Mapping(
AuthenticationMethods
.Xkms, SamlConstants.AuthenticationMethods.XkmsString ),
46
new Mapping(
AuthenticationMethods
.Kerberos, Saml2Constants.AuthenticationContextClasses.KerberosString ),
47
new Mapping(
AuthenticationMethods
.Password, Saml2Constants.AuthenticationContextClasses.PasswordString ),
48
new Mapping(
AuthenticationMethods
.Pgp, Saml2Constants.AuthenticationContextClasses.PgpString ),
49
new Mapping(
AuthenticationMethods
.SecureRemotePassword, Saml2Constants.AuthenticationContextClasses.SecureRemotePasswordString ),
50
new Mapping(
AuthenticationMethods
.Signature, Saml2Constants.AuthenticationContextClasses.XmlDsigString ),
51
new Mapping(
AuthenticationMethods
.Spki, Saml2Constants.AuthenticationContextClasses.SpkiString ),
52
new Mapping(
AuthenticationMethods
.Smartcard, Saml2Constants.AuthenticationContextClasses.SmartcardString ),
53
new Mapping(
AuthenticationMethods
.SmartcardPki, Saml2Constants.AuthenticationContextClasses.SmartcardPkiString ),
54
new Mapping(
AuthenticationMethods
.TlsClient, Saml2Constants.AuthenticationContextClasses.TlsClientString ),
55
new Mapping(
AuthenticationMethods
.Unspecified, Saml2Constants.AuthenticationContextClasses.UnspecifiedString ),
56
new Mapping(
AuthenticationMethods
.X509, Saml2Constants.AuthenticationContextClasses.X509String ),
57
new Mapping(
AuthenticationMethods
.Windows, Saml2Constants.AuthenticationContextClasses.WindowsString ),
System\IdentityModel\Tokens\KerberosSecurityTokenHandler.cs (1)
99
wi.AddClaim(new Claim(ClaimTypes.AuthenticationMethod,
AuthenticationMethods
.Windows, ClaimValueTypes.String));
System\IdentityModel\Tokens\RsaSecurityTokenHandler.cs (1)
172
identity.AddClaim(new Claim(ClaimTypes.AuthenticationMethod,
AuthenticationMethods
.Signature));
System\IdentityModel\Tokens\WindowsUserNameSecurityTokenHandler.cs (1)
105
windowsIdentity.AddClaim(new Claim(ClaimTypes.AuthenticationMethod,
AuthenticationMethods
.Password));
System\IdentityModel\Tokens\X509SecurityTokenHandler.cs (2)
545
identity.AddClaim(new Claim(ClaimTypes.AuthenticationMethod,
AuthenticationMethods
.X509));
577
windowsIdentity.AddClaim(new Claim(ClaimTypes.AuthenticationMethod,
AuthenticationMethods
.X509));
System.ServiceModel (2)
System\ServiceModel\Security\IdentityModelServiceAuthorizationManager.cs (2)
237
AddAuthenticationMethod( claimsIdentity,
AuthenticationMethods
.Windows );
527
AddAuthenticationMethod(claimsIdentity,
AuthenticationMethods
.Windows);