Initializes a new instance of the AuthenticationParameters class, containing the username extra data and mapping data.
Declaration Syntax
C# | Visual Basic | Visual C++ |
public AuthenticationParameters( string userName, IDictionary<string, string> mappingData )
Public Sub New ( _ userName As String, _ mappingData As IDictionary(Of String, String) _ )
public: AuthenticationParameters( String^ userName, IDictionary<String^, String^>^ mappingData )
Parameters
- userName (String)
- Name of the user. This is the username that is supplied to a Liberator login request. In a production system this name would normally be the authenticated username, which typically has been authenticated through a single sign-on facility.
- mappingData (IDictionary<(Of <(String, String>)>))
- Mapping data will be signed and its values will be available for use in Liberator mappings using %{key}.
Remarks
StreamLink clients supply the username to Liberator in the Liberator login request. In a production system this name would normally be the authenticated username, which typically has been authenticated through a single sign-on facility.