Initializes a new instance of the AllowableAuthenticationsParameters class.
Namespace: ININ.IceLib.ConnectionAssembly: ININ.IceLib (in ININ.IceLib.dll) Version: 0.0.0.0 (22.3.0.218)
Syntax
C# |
---|
public AllowableAuthenticationsParameters( HostSettings hostSettings, string isoLanguage, ICollection<AuthenticationFields> supportedAuthenticationFields ) |
Visual Basic |
---|
Public Sub New ( _ hostSettings As HostSettings, _ isoLanguage As String, _ supportedAuthenticationFields As ICollection(Of AuthenticationFields) _ ) |
Parameters
- hostSettings
- Type: ININ.IceLib.Connection..::..HostSettings
The HostSettings for the connection.
- isoLanguage
- Type: System..::..String
The ISO culture name that will be used to localize display strings.
- supportedAuthenticationFields
- Type: System.Collections.Generic..::..ICollection<(Of <(<'AuthenticationFields>)>)>
The supported authentication fields.
Exceptions
Exception | Condition |
---|---|
System..::..ArgumentNullException | A parameter is nullNothingnullptra null reference (Nothing in Visual Basic). |
System..::..ArgumentException | isoLanguage is Empty. |
System..::..ArgumentOutOfRangeException | supportedAuthenticationFields contains a value not part of the AuthenticationFields enum, or is None. |
Version Information
Supported for IC Server version 2016 R1 and beyond.