<PackageReference Include="Relativity.Services.DataContracts.SDK" Version="13.6.2" />

Credential

public class Credential : CredentialRef
public ChoiceRef CredentialType { get; set; }

The type of credential. The current types are: AFS Azure Apera Container

public string Keywords { get; set; }

Credential Keywords

public string Notes { get; set; }

Credential Notes

public CredentialRef ParentCredential { get; set; }

The parent crednetial

public string SecretID { get; set; }

Unique identifier to be used to as the indentifier inside of the Secret Catalog.

public Dictionary<string, string> SecretValues { get; set; }

A dictionary object that will contain a key value pair of string to be encrypted inside of the Secret Store provider of the instance. The contents of this dictionary can change based on the Credential Type. For instance of ChoiceRef AFS the keys will be 'url', 'accountName', and 'accountKey' For instance of ChoiceRef Azure the fields will be 'url', 'accountName', and 'accountPassword' For instance of ChoiceRef Aspera the fields will be url', 'accountName', and 'accountPassword' For instance of ChoiceRef Container fields will be azureContainerName and 'sharedAccessKey'

public UserRef SystemCreatedBy { get; set; }

Credential Created by

public DateTime SystemCreatedOn { get; set; }

Credential System Created on

public UserRef SystemLastModifiedBy { get; set; }

Credential system last modified by

public DateTime SystemLastModifiedOn { get; set; }

Credential system last modified on

public Credential()

Initializes a new instance of the Credential class with the given ArtifactID.