Table of Contents

Class SfSamlSsoConfig

Namespace
NetCoreForce.Models
Assembly
NetCoreForce.Models.dll

SAML Single Sign-On Setting

SObject Name: SamlSsoConfig

Custom Object: False

public class SfSamlSsoConfig : SObject
Inheritance
SfSamlSsoConfig
Inherited Members

Properties

AttributeFormat

Name ID Format

Name: AttributeFormat

SF Type: string

Nillable: True

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

Property Value

string

AttributeName

Attribute Name

Name: AttributeName

SF Type: string

Nillable: True

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

Property Value

string

Audience

Entity ID

Name: Audience

SF Type: string

Nillable: False

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

Property Value

string

CreatedBy

ReferenceTo: User

RelationshipName: CreatedBy

[JsonProperty(PropertyName = "createdBy")]
[Updateable(false)]
[Createable(false)]
public SfUser CreatedBy { get; set; }

Property Value

SfUser

CreatedById

Created By ID

Name: CreatedById

SF Type: reference

Nillable: False

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

Property Value

string

CreatedDate

Created Date

Name: CreatedDate

SF Type: datetime

Nillable: False

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

Property Value

DateTimeOffset?

DeveloperName

Name

Name: DeveloperName

SF Type: string

Nillable: False

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

Property Value

string

ErrorUrl

Custom Error URL

Name: ErrorUrl

SF Type: string

Nillable: True

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

Property Value

string

ExecutionUser

ReferenceTo: User

RelationshipName: ExecutionUser

[JsonProperty(PropertyName = "executionUser")]
[Updateable(false)]
[Createable(false)]
public SfUser ExecutionUser { get; set; }

Property Value

SfUser

ExecutionUserId

User ID

Name: ExecutionUserId

SF Type: reference

Nillable: True

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

Property Value

string

Id

SAML Single Sign-On Setting ID

Name: Id

SF Type: id

Nillable: False

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

Property Value

string

IdentityLocation

SAML Identity Location

Name: IdentityLocation

SF Type: picklist

Nillable: False

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

Property Value

string

IdentityMapping

SAML Identity Type

Name: IdentityMapping

SF Type: picklist

Nillable: False

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

Property Value

string

IsDeleted

Deleted

Name: IsDeleted

SF Type: boolean

Nillable: False

[JsonProperty(PropertyName = "isDeleted")]
[Updateable(false)]
[Createable(false)]
public bool? IsDeleted { get; set; }

Property Value

bool?

Issuer

Issuer

Name: Issuer

SF Type: string

Nillable: False

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

Property Value

string

Language

Master Language

Name: Language

SF Type: picklist

Nillable: False

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

Property Value

string

LastModifiedBy

ReferenceTo: User

RelationshipName: LastModifiedBy

[JsonProperty(PropertyName = "lastModifiedBy")]
[Updateable(false)]
[Createable(false)]
public SfUser LastModifiedBy { get; set; }

Property Value

SfUser

LastModifiedById

Last Modified By ID

Name: LastModifiedById

SF Type: reference

Nillable: False

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

Property Value

string

LastModifiedDate

Last Modified Date

Name: LastModifiedDate

SF Type: datetime

Nillable: False

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

Property Value

DateTimeOffset?

LoginUrl

Identity Provider Login URL

Name: LoginUrl

SF Type: string

Nillable: True

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

Property Value

string

LogoutUrl

Identity Provider Logout URL

Name: LogoutUrl

SF Type: string

Nillable: True

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

Property Value

string

MasterLabel

Label

Name: MasterLabel

SF Type: string

Nillable: False

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

Property Value

string

NamespacePrefix

Namespace Prefix

Name: NamespacePrefix

SF Type: string

Nillable: True

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

Property Value

string

OptionsRequireMfaSaml

RequireMfaSaml

Name: OptionsRequireMfaSaml

SF Type: boolean

Nillable: False

[JsonProperty(PropertyName = "optionsRequireMfaSaml")]
[Updateable(false)]
[Createable(false)]
public bool? OptionsRequireMfaSaml { get; set; }

Property Value

bool?

OptionsSpInitBinding

SpInitBinding

Name: OptionsSpInitBinding

SF Type: boolean

Nillable: False

[JsonProperty(PropertyName = "optionsSpInitBinding")]
[Updateable(false)]
[Createable(false)]
public bool? OptionsSpInitBinding { get; set; }

Property Value

bool?

OptionsUseConfigRequestMethod

UseConfigRequestMethod

Name: OptionsUseConfigRequestMethod

SF Type: boolean

Nillable: False

[JsonProperty(PropertyName = "optionsUseConfigRequestMethod")]
[Updateable(false)]
[Createable(false)]
public bool? OptionsUseConfigRequestMethod { get; set; }

Property Value

bool?

OptionsUseSameDigestAlgoForSigning

UseSameDigestAlgoForSigning

Name: OptionsUseSameDigestAlgoForSigning

SF Type: boolean

Nillable: False

[JsonProperty(PropertyName = "optionsUseSameDigestAlgoForSigning")]
[Updateable(false)]
[Createable(false)]
public bool? OptionsUseSameDigestAlgoForSigning { get; set; }

Property Value

bool?

OptionsUserProvisioning

UserProvisioning

Name: OptionsUserProvisioning

SF Type: boolean

Nillable: False

[JsonProperty(PropertyName = "optionsUserProvisioning")]
[Updateable(false)]
[Createable(false)]
public bool? OptionsUserProvisioning { get; set; }

Property Value

bool?

RequestSignatureMethod

Request Signature Method

Name: RequestSignatureMethod

SF Type: picklist

Nillable: True

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

Property Value

string

SObjectTypeName

[JsonIgnore]
public static string SObjectTypeName { get; }

Property Value

string

SamlJitHandler

ReferenceTo: ApexClass

RelationshipName: SamlJitHandler

[JsonProperty(PropertyName = "samlJitHandler")]
[Updateable(false)]
[Createable(false)]
public SfApexClass SamlJitHandler { get; set; }

Property Value

SfApexClass

SamlJitHandlerId

Class ID

Name: SamlJitHandlerId

SF Type: reference

Nillable: True

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

Property Value

string

SingleLogoutBinding

Single Logout Request Binding

Name: SingleLogoutBinding

SF Type: picklist

Nillable: True

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

Property Value

string

SingleLogoutUrl

Identity Provider Single Logout URL

Name: SingleLogoutUrl

SF Type: string

Nillable: True

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

Property Value

string

SystemModstamp

System Modstamp

Name: SystemModstamp

SF Type: datetime

Nillable: False

[JsonProperty(PropertyName = "systemModstamp")]
[Updateable(false)]
[Createable(false)]
public DateTimeOffset? SystemModstamp { get; set; }

Property Value

DateTimeOffset?

ValidationCert

Identity Provider Certificate

Name: ValidationCert

SF Type: string

Nillable: False

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

Property Value

string

Version

SAML Version

Name: Version

SF Type: picklist

Nillable: False

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

Property Value

string