A Sandcastle Documented Class Library

# ILogOnService Interface

Provides methods related to logging onto the application.

Namespace: Dundas.BI.AccountServices
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (10.0.0.1002)
Syntax
C#
VB
C++
F#
Copy

    public interface ILogOnService

    Public Interface ILogOnService

    public interface class ILogOnService

    type ILogOnService =  interface end

The ILogOnService type exposes the following members.

Methods

| Name | Description
--- | --- | ---
| CleanupExpiredTokens | Clean up the expired password reset and logon tokens. The tokens which have a "valid until" date earlier than expiryDate will be removed.
| DeleteOldLogOnHistoryRecords | Deletes log on history records which were created before the specified date.
| ExecuteSessionToken | Exchanges a one-time session token for the actual session ID.
| GetLogOnToken | Gets a logon token for the current Windows identity.
| GetLogOnToken(ICollection LogOnCredential ) | Gets a log on token using a provided set of credentials.
| GetLogOnToken(LogOnParameters) | Gets a logon token for the current Windows identity.
| GetLogOnToken(String, String) | Gets a logon token using the provided account name and password.
| LogOn(Boolean) | Logs on to the system using the current Windows identity.
| LogOn(LogOnParameters) | Logs on according to the specified parameters.
| LogOn(Boolean, CultureInfo) | Logs on to the system using the current Windows identity.
| LogOn(Guid, Boolean) | Logs on using a provided logon token.
| LogOn(ICollection LogOnCredential , Boolean) | Logs on a local user using the provided set of credentials.
| LogOn(Guid, Boolean, CultureInfo) | Logs on using a provided logon token.
| LogOn(String, String, Boolean) | Logs on using the provided account name and password.
| LogOn(ICollection LogOnCredential , Boolean, CultureInfo) | Logs on a local user using the provided set of credentials.
| LogOn(String, String, Boolean, CultureInfo) | Logs on using the provided account name and password.
| LogOnHistoryQuery | Gets logon history records corresponding to the query criteria.
| LogOnHistoryQueryCount | Gets the number of logon history records corresponding to filter criteria.
| ProcessPasswordResetRequest | Processes a reset password request.
| SubmitPasswordResetRequest | Submits a request to reset the password for a local user account.

Top
See Also

#### Reference

Dundas.BI.AccountServices Namespace