Edit

Share via


AuthenticationMethods Class

Definition

Defines constants for supported well-known authentication methods. Defines constants for SAML authentication methods.

public ref class AuthenticationMethods abstract sealed
public static class AuthenticationMethods
type AuthenticationMethods = class
Public Class AuthenticationMethods
Inheritance
AuthenticationMethods

Remarks

These constants define URIs for well-known authentication methods. These authentication methods map to well-known SAML authentication methods.

Fields

HardwareToken

Authentication by using a hardware token, http://schemas.microsoft.com/ws/2008/06/identity/authenticationmethod/hardwaretoken.

Kerberos

Authentication by using the Kerberos protocol, http://schemas.microsoft.com/ws/2008/06/identity/authenticationmethod/kerberos.

Namespace

The namespace for the well-known authentication methods, http://schemas.microsoft.com/ws/2008/06/identity/authenticationmethod/.

Password

Authentication by using a password, http://schemas.microsoft.com/ws/2008/06/identity/authenticationmethod/password.

Pgp

Authentication by using a key authenticated by a PGP web of trust, http://schemas.microsoft.com/ws/2008/06/identity/authenticationmethod/pgp.

SecureRemotePassword

Authentication by using the Secure Remote Password protocol, http://schemas.microsoft.com/ws/2008/06/identity/authenticationmethod/secureremotepassword.

Signature

Authentication by using an XML digital signature, http://schemas.microsoft.com/ws/2008/06/identity/authenticationmethod/signature.

Smartcard

Authentication by using a smartcard, http://schemas.microsoft.com/ws/2008/06/identity/authenticationmethod/smartcard.

SmartcardPki

Authentication by using a smartcard PKI, http://schemas.microsoft.com/ws/2008/06/identity/authenticationmethod/smartcardpki.

Spki

Authentication on a key authenticated using an SPKI PKI, http://schemas.microsoft.com/ws/2008/06/identity/authenticationmethod/spki.

TlsClient

Authentication by using either the SSL or TLS protocol with certificate-based client authentication, http://schemas.microsoft.com/ws/2008/06/identity/authenticationmethod/tlsclient.

Unspecified

Authentication by using an unspecified method, http://schemas.microsoft.com/ws/2008/06/identity/authenticationmethod/unspecified.

Windows

Windows authentication, http://schemas.microsoft.com/ws/2008/06/identity/authenticationmethod/windows.

X509

Authentication on a key authenticated using an X.509 PKI, http://schemas.microsoft.com/ws/2008/06/identity/authenticationmethod/x509.

Xkms

Authentication on a key authenticated using an XKMS trust service, http://schemas.microsoft.com/ws/2008/06/identity/authenticationmethod/xkms.

Applies to