Table of Contents

Class SfDataEncryptionKey

Namespace
NetCoreForce.Models
Assembly
NetCoreForce.Models.dll

Data Encryption Key

SObject Name: DataEncryptionKey

Custom Object: False

public class SfDataEncryptionKey : SObject
Inheritance
SfDataEncryptionKey
Inherited Members

Properties

CreatedBy

Created By

Name: CreatedBy

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "createdBy")]
public string CreatedBy { get; set; }

Property Value

string

CreatedDate

Created Date

Name: CreatedDate

SF Type: datetime

Nillable: True

[JsonProperty(PropertyName = "createdDate")]
public DateTimeOffset? CreatedDate { get; set; }

Property Value

DateTimeOffset?

DataEncryptionKeyCertName

Data Encryption Key Certificate Name

Name: DataEncryptionKeyCertName

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "dataEncryptionKeyCertName")]
public string DataEncryptionKeyCertName { get; set; }

Property Value

string

Description

Description

Name: Description

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "description")]
public string Description { get; set; }

Property Value

string

DoesUseKeyDerivation

Key Derivation

Name: DoesUseKeyDerivation

SF Type: boolean

Nillable: False

[JsonProperty(PropertyName = "doesUseKeyDerivation")]
public bool? DoesUseKeyDerivation { get; set; }

Property Value

bool?

Id

Data Encryption Key Id

Name: Id

SF Type: id

Nillable: False

[JsonProperty(PropertyName = "id")]
[Updateable(false)]
[Createable(false)]
public string Id { get; set; }

Property Value

string

LastModifiedBy

Last Modified By

Name: LastModifiedBy

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "lastModifiedBy")]
public string LastModifiedBy { get; set; }

Property Value

string

LastModifiedDate

Last Modified Date

Name: LastModifiedDate

SF Type: datetime

Nillable: True

[JsonProperty(PropertyName = "lastModifiedDate")]
public DateTimeOffset? LastModifiedDate { get; set; }

Property Value

DateTimeOffset?

RootKeyIdentifier

Root Key Identifier

Name: RootKeyIdentifier

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "rootKeyIdentifier")]
public string RootKeyIdentifier { get; set; }

Property Value

string

RootKeyKmsIdentifier

Root Key KMS Identifier

Name: RootKeyKmsIdentifier

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "rootKeyKmsIdentifier")]
public string RootKeyKmsIdentifier { get; set; }

Property Value

string

SObjectTypeName

[JsonIgnore]
public static string SObjectTypeName { get; }

Property Value

string

SecretValue

Secret Value

Name: SecretValue

SF Type: textarea

Nillable: True

[JsonProperty(PropertyName = "secretValue")]
public string SecretValue { get; set; }

Property Value

string

SessionToken

Session Token

Name: SessionToken

SF Type: textarea

Nillable: True

[JsonProperty(PropertyName = "sessionToken")]
public string SessionToken { get; set; }

Property Value

string

Source

Source

Name: Source

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "source")]
public string Source { get; set; }

Property Value

string

Status

Status

Name: Status

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "status")]
public string Status { get; set; }

Property Value

string

Type

Type

Name: Type

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "type")]
public string Type { get; set; }

Property Value

string

Version

Version

Name: Version

SF Type: int

Nillable: True

[JsonProperty(PropertyName = "version")]
public int? Version { get; set; }

Property Value

int?