Retrieve SAML IdP client configuration by app name
Retrieves the SAML-based Identity Provider configuration details for the Tenant using the application name, including metadata and settings.
Retrieves the SAML-based Identity Provider configuration details for the Tenant using the application name, including metadata and settings.
Authorization
M2MBearerToken M2M Token for authentication
In: header
Path Parameters
The SAML App identifier
Response Body
application/json
application/json
application/json
application/json
curl -X GET "https://api.loginradius.com/v2/manage/saml-clients/my-saml-app"{
"AfterLogoutUrl": "https://example.com/logout",
"AppName": "ExampleApp",
"ArtifactReceiver": "https://example.com/artifact-receiver",
"AssertionConsumerService": {
"Binding": "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST",
"Location": "https://example.com/acs"
},
"Attributes": {
"additionalProperties": {
"AlternativeMappingKey": "exampleKey",
"Format": "urn:oasis:names:tc:SAML:2.0:nameid-format:transient",
"IsStatic": true,
"Value": "exampleValue"
}
},
"Audiences": [
"https://example.com/audience1",
"https://example.com/audience2"
],
"DefaultRequestBinding": "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST",
"IdpCertificate": {
"Certificate": "MIIC...example...certificate",
"Key": "MIIC...example...key"
},
"IsIdpInitiated": true,
"IssuerUrl": "https://example.com/issuer",
"LoginUrl": "https://example.com/login",
"NameIdFormat": "urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress",
"NotOnOrAfter": 1609459200,
"RelayStateParameter": "exampleRelayState",
"SamlVersion": "2.0",
"SpCertificate": {
"Certificate": "MIIC...example...spcertificate"
},
"SpLogoutUrl": "https://example.com/sp-logout",
"IsPrebuiltIntegration": true,
"ReplyUrl": "https://example.com/reply",
"IntegrationType": "exampleType",
"IntegrationConfigs": {
"IdpSHA1Fingerprint": "exampleFingerprint",
"AccountName": "exampleAccount"
}
}{
"Message": "Access Unauthorized",
"Description": "Access Unauthorized, please use valid authorization to access this endpoint.",
"ErrorCode": 6002
}{
"Description": "Security Assertion Markup Language (SAML) configuration is not configured or the resource does not exist.",
"ErrorCode": 7938,
"Message": "SAML configuration not found"
}{
"Message": "Operation failed due to an internal error.",
"Description": "An unknown internal error occurred, please try again in a few minutes or contact your system administrator.",
"ErrorCode": 7909
}Create SAML IdP Configuration POST
Creates a new SAML-based Identity Provider configuration for the Tenant, enabling authentication and federation with the specified IdP.
Delete SAML IdP Configuration DELETE
Deletes the SAML-based Identity Provider configuration for the Tenant identified by the application name, disabling authentication for the specified application.