The requested page is not available for the requested platform. You are viewing the content for .NET Framework 4.5.2+ platform.
.NET Framework 4.5.2+
.NET Framework 4.5.2+
.NET Standard 2.0+
.NET Core 3.0+

AuthenticationBase.SetLogonParameters(Object) Method

Initializes the Logon Parameters.

Namespace: DevExpress.ExpressApp.Security

Assembly: DevExpress.ExpressApp.Security.v19.2.dll

Declaration

public virtual void SetLogonParameters(
    object logonParameters
)
Public Overridable Sub SetLogonParameters(
    logonParameters As Object
)
public virtual void SetLogonParameters(
    object logonParameters
)
Public Overridable Sub SetLogonParameters(
    logonParameters As Object
)
public virtual void SetLogonParameters(
    object logonParameters
)
Public Overridable Sub SetLogonParameters(
    logonParameters As Object
)

Parameters

Name Type Description
logonParameters Object

The Logon Parameters object.

Parameters

Name Type Description
logonParameters Object

The Logon Parameters object.

Parameters

Name Type Description
logonParameters Object

The Logon Parameters object.

Remarks

In the AuthenticationBase class, the SetLogonParameters method does nothing. In the client-server security configuration with custom logon parameters, it is required to override this method in the following manner:

public override void SetLogonParameters(object logonParameters) {
     this.logonParameters = (CustomLogonParameters)logonParameters;
}

Here, logonParameters is a private value holder of the AuthenticationBase.LogonParameters property, and CustomLogonParameters is a type of your custom Logon Parameters object.

See Also