| AttributeFormat |
- Type
- string
- Properties
- Filter, Group, Nillable, Sort
- Description
- For SAML 2.0 only and when identityLocation is set to Attribute. Possible
values include unspecified, emailAddress or persistent. All legal values can be found in the “Name
Identifier Format Identifiers” section of the Assertions and Protocols SAML
2.0 specification.
|
| AttributeName |
- Type
- string
- Properties
- Filter, Group, Nillable, Sort
- Description
- The name of the identity provider’s application. Get this name value from your
identity provider.
|
| Audience |
- Type
- string
- Properties
- Filter, Group, Sort
- Description
The Issuer, also called the “Entity ID.” The value is a URL that uniquely identifies the SAML
identity provider.
|
| DeveloperName |
- Type
- string
- Properties
- Filter, Group, Sort
- Description
- The unique name of the object in the API. This name can contain only
underscores and alphanumeric characters, and must be unique in your
organization. It must begin with a letter, not include spaces, not
end with an underscore, and not contain two consecutive underscores. In managed packages, this field prevents naming
conflicts on package installations. With this field, a
developer can change the object’s name in a
managed package, and the changes are reflected in a
subscriber’s organization.
|
| ErrorUrl |
- Type
- string
- Properties
- Filter, Nillable, Sort
- Description
- The URL of the page users should
be directed to if there’s an error during SAML login. It must
be a publicly accessible page, such as a public site Visualforce page. The
URL can be absolute or relative.
|
| IdentityLocation |
- Type
- picklist
- Properties
- Filter, Group, Restricted picklist, Sort
- Description
- The location in the assertion where a user is identified. Valid values are:
- SubjectNameId—The identity is in
the <Subject> statement of the
assertion.
- Attribute—The identity is
specified in an <AttributeValue>, located in the
<Attribute> of the assertion.
|
| IdentityMapping |
- Type
- picklist
- Properties
- Filter, Group, Restricted picklist, Sort
- Description
- The identifier that the service provider uses for the user during Just-in-Time user provisioning. Valid values are:
- Username—The user’s Salesforce username.
- FederationId—The federation ID
from the user object; the identifier that’s used
by the service provider for the user.
- UserId—The user ID from the
user’s Salesforce organization.
|
| Issuer |
- Type
- string
- Properties
- Filter, idLookup, Group, Sort
- Description
- Also called the “Entity ID.” The value is a URL that uniquely identifies the SAML
identity provider.
|
| Language |
- Type
- picklist
- Properties
- Filter, Group, Restricted picklist, Sort
- Description
The language for the organization.
|
| LoginUrl |
- Type
- string
- Properties
- Filter, Nillable, Sort
- Description
- For SAML 2.0 only: The URL where Salesforce sends a SAML request to start the login
sequence.
|
| LogoutUrl |
- Type
- string
- Properties
- Filter, Nillable, Sort
- Description
- For SAML 2.0 only: The URL to direct users to where they click the Logout link. The
default is http://www.salesforce.com.
|
| MasterLabel |
- Type
- string
- Properties
- Filter, Group, Sort
- Description
The text that’s used to identify the Visualforce page in the Setup area of Salesforce.
|
| NamespacePrefix |
- Type
- string
- Properties
- Filter, Group, Nillable, Sort
- Description
- The namespace prefix associated
with this object. Each Developer Edition organization that creates
a managed package has a unique namespace prefix. Limit: 15 characters.
You can refer to a component in a managed package by using the namespacePrefix__componentName notation.
The namespace prefix can have one of the following values:
- In Developer Edition organizations, the namespace prefix is set
to the namespace prefix of the organization for all objects that support
it. There is an exception if an object is in an installed managed
package. In that case, the object has the namespace prefix of the
installed managed package. This is the namespace prefix of the Developer
Edition organization of the package developer.
- In organizations that are not Developer Edition organizations, NamespacePrefix is only set for objects that are part
of an installed managed package. There is no namespace prefix for
all other objects.
|
| OptionsSpInitBinding |
- Type
- boolean
- Properties
- Filter
- Description
The service provider initiated request binding, either HTTP Redirect (true) or HTTP POST (false).
|
| OptionsUserProvisioning |
- Type
- boolean
- Properties
- Filter
- Description
- If true, Just-in-Time user provisioning is
enabled, which creates users on the fly the first time
that they try to log in. Specify Federation ID for the identityMapping value to use this
feature.
|
| ValidationCert |
- Type
- string
- Properties
- Filter, Sort
- Description
- The certificate that’s used to validate the request. Get this certificate value from
your identity provider.
|
| Version |
- Type
- picklist
- Properties
- Filter, Group, Restricted picklist, Sort
- Description
- The SAML version. Valid values are:
|