This is the configuration required for a Service Provider for single sign on.
Overview of SamlSpConfiguration goes here.
SamlSpConfiguration
| Field | Type | Inherited from | Description |
|---|---|---|---|
| AssertionConsumerServiceUrl | String | SamlSpConfiguration | Gets or sets the assertion consumer service URL where SAML responses are posted |
| Description | String | SamlSpConfiguration | Gets or sets the description of the service provider configuration |
| LocalCertificates | Certificate[] | SamlSpConfiguration | Gets or sets the local certificates used for signing and encryption |
| Name | String | SamlSpConfiguration | Gets or sets the name of the service provider |
| SingleLogoutServiceUrl | String | SamlSpConfiguration | Gets or sets the single logout service URL for SAML logout |
{
"AssertionConsumerServiceUrl" : "String",
"Description" : "String",
"LocalCertificates" : "[Certificate](/object-model/certificate)[]",
"Name" : "String",
"SingleLogoutServiceUrl" : "String"
}
Example in C#
// Returns: nothing
await client.DeleteSamlServiceProviderConfigurationAsync();
Example in C#
// Returns: SamlSpConfiguration
var samlSpConfiguration = await client.GetSamlServiceProviderConfigurationAsync();
Example in C#
// Returns: nothing
await client.SetSamlServiceProviderConfiguration(SamlSpConfiguration configuration);