AuthenticationActiveDirectory Members

Constructors

Name Description
AuthenticationActiveDirectory()

Initializes a new instance of the AuthenticationActiveDirectory class.

AuthenticationActiveDirectory(Type, ICanInitializeNewUser)
AuthenticationActiveDirectory(Type, Type)

Initializes a new instance of the AuthenticationActiveDirectory class with the specified user type and logon parameters type.

Properties

Name Description
AskLogonParametersViaUI

A boolean value indicating whether the logon process is interactive (a user inputs logon parameters manually).

CreateUserAutomatically

Specifies whether a user is created automatically for the Windows account used to run the application.

IsLogoffEnabled

Gets a boolean value indicating that a user can log off and then logon again without restarting the application.

LogonParameters

Gets the logon parameters object.

LogonParametersType

Specifies the type of logon parameters.

Name

Gets the name of the current authentication type.

(Inherited from AuthenticationBase)
UserType

Specifies the type of user that is supported by the authentication.

Methods

Name Description
Authenticate(IObjectSpace)

Returns an authenticated user.

ClearSecuredLogonParameters()

Resets values exposed by the Logon Parameters object that should not be accessible after logon (e.g., password).

(Inherited from AuthenticationBase)
GetBusinessClasses()

Returns a list of business classes to be added to the Application Model.

(Inherited from AuthenticationBase)
IsSecurityMember(Object, String)

Checks if the specified member is used by the security system.

(Inherited from AuthenticationBase)
IsSecurityMember(Type, String)

Checks is the specified member is a member of the IAuthenticationActiveDirectoryUser interface.

Logoff()

Logs the current user off.

SetLogonParameters(Object)

Initializes the Logon Parameters.

Events

Name Description
CreateCustomLogonParameters

Occurs when the AuthenticationBase.LogonParameters property getter is called.

(Inherited from AuthenticationBase)
CustomCreateUser

Occurs when a user is auto-created.