AuthenticationMechanism AuthenticationMechanism AuthenticationMechanism AuthenticationMechanism Enum

Definition

Different Authentication Mechanisms supported by New-Runspace command to connect to remote server.

public enum class AuthenticationMechanism
public enum AuthenticationMechanism
type AuthenticationMechanism = 
Public Enum AuthenticationMechanism
Inheritance
AuthenticationMechanismAuthenticationMechanismAuthenticationMechanismAuthenticationMechanism

Fields

Basic Basic Basic Basic 1

Use Basic authentication for establishing a remote connection.

Credssp Credssp Credssp Credssp 4

Use CredSSP authentication for establishing a remote connection.

Default Default Default Default 0

Use the default authentication (as defined by the underlying protocol) for establishing a remote connection.

Digest Digest Digest Digest 5

Use Digest authentication mechanism. Digest authentication operates much like Basic authentication. However, unlike Basic authentication, Digest authentication transmits credentials across the network as a hash value, also known as a message digest. The user name and password cannot be deciphered from the hash value. Conversely, Basic authentication sends a Base 64 encoded password, essentially in clear text, across the network.

Kerberos Kerberos Kerberos Kerberos 6

Use Kerberos authentication for establishing a remote connection.

Negotiate Negotiate Negotiate Negotiate 2

Use Negotiate authentication for establishing a remote connection.

NegotiateWithImplicitCredential NegotiateWithImplicitCredential NegotiateWithImplicitCredential NegotiateWithImplicitCredential 3

Use Negotiate authentication for establishing a remote connection. Allow implicit credentials for Negotiate.

Applies to