Queries SAML service provider (SP) information for a CloudSSO directory.
Operation description
In SAML 2.0-based SSO, the CloudSSO directory acts as the SP and your enterprise identity management system acts as the identity provider (IdP).
The following example queries SP information for directory d-00fc2p61****.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cloudsso:GetDirectorySAMLServiceProviderInfo |
get |
*Directory
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| DirectoryId |
string |
Yes |
The ID of the directory. |
d-00fc2p61**** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Response parameters. |
||
| RequestId |
string |
The request ID. |
4632107D-BCE1-5A96-B30B-182EE0709625 |
| SAMLServiceProvider |
object |
The SP information. |
|
| EntityId |
string |
The entity ID of the SP. |
https://signin-cn-shanghai.alibabacloudsso.com/saml/sp/d-00fc2p61**** |
| DirectoryId |
string |
The ID of the directory. |
d-00fc2p61**** |
| EncodedMetadataDocument |
string |
The Base64-encoded metadata document of the SP. |
PD94bWwgdmVyc2lv**** |
| AcsUrl |
string |
The Assertion Consumer Service (ACS) URL of the SP. |
https://signin-cn-shanghai.alibabacloudsso.com/saml/acs/51d298a9-2a3f-4e23-97c7-7ad1cfa9**** |
| AuthnSignAlgo |
string |
The signature algorithm for Alibaba Cloud AuthNRequests. Valid values:
|
rsa-sha256 |
| CertificateType |
string |
The Alibaba Cloud certificate type for SSO signing. Valid values:
|
public |
| SupportEncryptedAssertion |
boolean |
Whether the IdP supports encrypted SAML assertions. |
true |
Examples
Success response
JSON format
{
"RequestId": "4632107D-BCE1-5A96-B30B-182EE0709625",
"SAMLServiceProvider": {
"EntityId": "https://signin-cn-shanghai.alibabacloudsso.com/saml/sp/d-00fc2p61****",
"DirectoryId": "d-00fc2p61****",
"EncodedMetadataDocument": "PD94bWwgdmVyc2lv****",
"AcsUrl": "https://signin-cn-shanghai.alibabacloudsso.com/saml/acs/51d298a9-2a3f-4e23-97c7-7ad1cfa9****",
"AuthnSignAlgo": "rsa-sha256",
"CertificateType": "public",
"SupportEncryptedAssertion": true
}
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.