.NET Framework 4.5.2+
.NET Framework 4.5.2+
.NET Standard 2.0+
.NET Core 3.0+

AuthenticationActiveDirectory Class

An Authentication that assumes an automatic logon.

Namespace: DevExpress.ExpressApp.Security

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

Declaration

[ToolboxTabName("DX.19.2: XAF Security")]
public class AuthenticationActiveDirectory :
    AuthenticationBase
<ToolboxTabName("DX.19.2: XAF Security")>
Public Class AuthenticationActiveDirectory
    Inherits AuthenticationBase
[ToolboxTabName("DX.19.2: XAF Security")]
public class AuthenticationActiveDirectory :
    AuthenticationBase
<ToolboxTabName("DX.19.2: XAF Security")>
Public Class AuthenticationActiveDirectory
    Inherits AuthenticationBase
[ToolboxTabName("DX.19.2: XAF Security")]
public class AuthenticationActiveDirectory :
    AuthenticationBase
<ToolboxTabName("DX.19.2: XAF Security")>
Public Class AuthenticationActiveDirectory
    Inherits AuthenticationBase

Remarks

The user name is taken from the currently used Windows account via the WindowsIdentity object. For details, see the AuthenticationActiveDirectory.Authenticate method description.

The AuthenticationActiveDirectory authentication type does not support Active Directory Security Groups out-the-box. To see how to map XAF security roles to AD groups, refer to the How to: Assign the Same Permissions for All Users of an Active Directory Group

Note

Certain browsers (e.g., Firefox), may prompt users to type their Windows credentials in a logon dialog which is rendered by the browser itself. Refer to the browser documentation to see if it is possible to avoid this dialog. The standard XAF logon dialog is not shown in any case.

See Also