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
public interface ILogOnService

The ILogOnService type exposes the following members.

Methods
  NameDescription
Public methodCleanupExpiredTokens
Clean up the expired password reset and logon tokens. The tokens which have a "valid until" date earlier than expiryDate will be removed.
Public methodDeleteOldLogOnHistoryRecords
Deletes log on history records which were created before the specified date.
Public methodExecuteSessionToken
Exchanges a one-time session token for the actual session ID.
Public methodGetLogOnToken
Gets a logon token for the current Windows identity.
Public methodGetLogOnToken(ICollectionLogOnCredential)
Gets a log on token using a provided set of credentials.
Public methodGetLogOnToken(LogOnParameters)
Gets a logon token for the current Windows identity.
Public methodGetLogOnToken(String, String)
Gets a logon token using the provided account name and password.
Public methodLogOn(Boolean)
Logs on to the system using the current Windows identity.
Public methodLogOn(LogOnParameters)
Logs on according to the specified parameters.
Public methodLogOn(Boolean, CultureInfo)
Logs on to the system using the current Windows identity.
Public methodLogOn(Guid, Boolean)
Logs on using a provided logon token.
Public methodLogOn(ICollectionLogOnCredential, Boolean)
Logs on a local user using the provided set of credentials.
Public methodLogOn(Guid, Boolean, CultureInfo)
Logs on using a provided logon token.
Public methodLogOn(String, String, Boolean)
Logs on using the provided account name and password.
Public methodLogOn(ICollectionLogOnCredential, Boolean, CultureInfo)
Logs on a local user using the provided set of credentials.
Public methodLogOn(String, String, Boolean, CultureInfo)
Logs on using the provided account name and password.
Public methodLogOnHistoryQuery
Gets logon history records corresponding to the query criteria.
Public methodLogOnHistoryQueryCount
Gets the number of logon history records corresponding to filter criteria.
Public methodProcessPasswordResetRequest
Processes a reset password request.
Public methodSubmitPasswordResetRequest
Submits a request to reset the password for a local user account.
Top
See Also