IDomainCredentials

Description

The IDomainCredentials interface is used to work with the credentials that are used during integrated domain authentication (AuthenticationMode.Domain) and domain authentication (AuthenticationMode.DomainExplicit).

Inheritance Hierarchy

          ICredentialsBase

          ICredentials

          IDomainCredentials

Comments

It is relevant to use the domain authentication only for MSSQL, Oracle, PostgreSQL DBMS. Set the LogonAsCurrentUser property to False to the explicit indication of domain, user and its password.

Properties

  Property name Brief description
Domain The Domain property determines a name of the domain.
LogonAsCurrentUser The LogonAsCurrentUser property determines whether the connection will be established from the current domain user profile.
LogonType The LogonType property determines a type of connection, if the domain authentication is used.
Password The Password property determines the user password that is used for connection.
UserName The UserName property determines a name of the domain user from the profile of which the connection will be established.

Properties inherited from ICredentials

  Property name Brief description
ConnectAsPrivilege The ConnectAsPrivilege property determines a database server connection with the specified privilege.

NOTE. The property is not intended to be used in application code. It is kept to be compatible with previous versions.

ErrorMessage The ErrorMessage property determines a comment for the login that is known to fail.
ForceError The ForceError property determines a login that is known to fail.
Role The Role property determines application role parameters.
UserCertificate The UserCertificate property determines user connections by certificate.
UserDescription The UserDescription property determines a full user name to write it into the access protocol.
UserIP The UserIP property determines an IP address of the user to write it into the access protocol.
UserOS The UserOS property determines a user name of the operating system to write it into the access protocol.
UserStation The UserStation property determines a user workstation name to write it into the access protocol.
UseUserOSForDocumentLabels The UseUserOSForDocumentLabels property determines whether the name of the operating system user is displayed in the document marking.

Properties inherited from ICredentialsBase

  Property name Brief description
Authentication The Authentication property returns a type of authentication that is used when connecting to the account.
SlotCount The SlotCount property returns the number of columns in the table with repository credentials.
SlotName The SlotName property returns the name of the table column with repository credentials.
SlotValue The SlotValue property determines a value of the repository credentials table column with the specified name.

Methods inherited from ICredentialsBase

  Method name Brief description
Assign The Assign method fills in the user credentials with the credentials sent by the input parameter.

See also:

Metabase Assembly Interfaces