ICertCredentials

Assembly: Metabase;

Namespace: Prognoz.Platform.Interop.Metabase;

Description

The ICertCredentials interface contains credentials properties used on connection with digital signature.

Inheritance Hierarchy

          ICredentials

          ICertCredentials

Comments

To create credentials, use the ISecurityPackage.CreateCredentials method specifying AuthenticationMode.Certificate as parameter value.

Properties

  Property name Brief description
The AccessTokenStr property determines the user mandatory access control parameters.
The Certificate property determines identifier of the certificate to be used to very the digital signature.
The Cookie property determines random value used to match digital signature and obtained block of data.
The RolesStr property determines groups of users in which user will be included.
The Signature property determines block of data digitally signed.
The UserName property determines the user name used to connect to repository.

Properties inherited from ICredentials

  Property name Brief description
The Authentication property returns the authentication type used on connection with the current credentials.
The ConnectAsPrivilege property determines a database server connection with the specified privilege.
The ErrorMessage property determines a comment for the login that is known to fail.
The ForceError property determines a login that is known to fail.
The Role property determines application role parameters.
The SlotCount property returns the number of columns in the table with repository credentials.
The SlotName property returns the name of the table with repository credentials column.
The SlotValue property determines a value of the repository credentials table column.
The UserCertificate property determines user connections by certificate.
The UserDescription property determines a full user name to write it into the access protocol.
The UserIP property determines an IP address of the user to write it into the access protocol.
The UserOS property determines a user name of the operating system to write it into the access protocol.
The UserStation property determines a user workstation name to write it into the access protocol.
The UseUserOSForDocumentLabels property determines whether the name of the operating system user is displayed in the document marking.

Methods inherited from ICredentials

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

See also:

Metabase Assembly Interfaces