Share via


BuiltInAuthenticationProvider Struct

Definition

The default authentication provider to use when multiple providers are configured. This setting is only needed if multiple providers are configured and the unauthenticated client action is set to "RedirectToLoginPage".

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Support.BuiltInAuthenticationProviderTypeConverter))]
public struct BuiltInAuthenticationProvider : IEquatable<Microsoft.Azure.PowerShell.Cmdlets.Functions.Support.BuiltInAuthenticationProvider>, System.Management.Automation.IArgumentCompleter
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Support.BuiltInAuthenticationProviderTypeConverter))>]
type BuiltInAuthenticationProvider = struct
    interface IArgumentCompleter
Public Structure BuiltInAuthenticationProvider
Implements IArgumentCompleter, IEquatable(Of BuiltInAuthenticationProvider)
Inheritance
BuiltInAuthenticationProvider
Attributes
Implements

Fields

AzureActiveDirectory
Facebook
Google
MicrosoftAccount
Twitter

Methods

CompleteArgument(String, String, String, CommandAst, IDictionary)

Implementations of this function are called by PowerShell to complete arguments.

Equals(BuiltInAuthenticationProvider)

Compares values of enum type BuiltInAuthenticationProvider

Equals(Object)

Compares values of enum type BuiltInAuthenticationProvider (override for Object)

GetHashCode()

Returns hashCode for enum BuiltInAuthenticationProvider

ToString()

Returns string representation for BuiltInAuthenticationProvider

Operators

Equality(BuiltInAuthenticationProvider, BuiltInAuthenticationProvider)

Overriding == operator for enum BuiltInAuthenticationProvider

Implicit(BuiltInAuthenticationProvider to String)

Implicit operator to convert BuiltInAuthenticationProvider to string

Implicit(String to BuiltInAuthenticationProvider)

Implicit operator to convert string to BuiltInAuthenticationProvider

Inequality(BuiltInAuthenticationProvider, BuiltInAuthenticationProvider)

Overriding != operator for enum BuiltInAuthenticationProvider

Applies to