ArmSecurityInsightsModelFactory.SessionAuthModel Method

Definition

public static Azure.ResourceManager.SecurityInsights.Models.SessionAuthModel SessionAuthModel(System.Collections.Generic.IDictionary<string,string> userName = default, System.Collections.Generic.IDictionary<string,string> password = default, System.Collections.Generic.IDictionary<string,BinaryData> queryParameters = default, bool? isPostPayloadJson = default, System.Collections.Generic.IDictionary<string,string> headers = default, int? sessionTimeoutInMinutes = default, string sessionIdName = default, string sessionLoginRequestUri = default);
static member SessionAuthModel : System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IDictionary<string, BinaryData> * Nullable<bool> * System.Collections.Generic.IDictionary<string, string> * Nullable<int> * string * string -> Azure.ResourceManager.SecurityInsights.Models.SessionAuthModel
Public Shared Function SessionAuthModel (Optional userName As IDictionary(Of String, String) = Nothing, Optional password As IDictionary(Of String, String) = Nothing, Optional queryParameters As IDictionary(Of String, BinaryData) = Nothing, Optional isPostPayloadJson As Nullable(Of Boolean) = Nothing, Optional headers As IDictionary(Of String, String) = Nothing, Optional sessionTimeoutInMinutes As Nullable(Of Integer) = Nothing, Optional sessionIdName As String = Nothing, Optional sessionLoginRequestUri As String = Nothing) As SessionAuthModel

Parameters

userName
IDictionary<String,String>

The user name attribute key value.

password
IDictionary<String,String>

The password attribute name.

queryParameters
IDictionary<String,BinaryData>

Query parameters to session service endpoint.

isPostPayloadJson
Nullable<Boolean>

Indicating whether API key is set in HTTP POST payload.

headers
IDictionary<String,String>

HTTP request headers to session service endpoint.

sessionTimeoutInMinutes
Nullable<Int32>

Session timeout in minutes.

sessionIdName
String

Session id attribute name from HTTP response header.

sessionLoginRequestUri
String

HTTP request URL to session service endpoint.

Returns

A new SessionAuthModel instance for mocking.

Applies to