--Task--
name: configure-saml
enabled: True
class_name: ConfigureSAML
source_name: controller
source_namespace: >default<
target_name: am
target_namespace: >default<
start: 0
stop: None
timeout: not yet initialized for this Task as timeout was not explicitly defined, see updates bellow
loop: False
interval: None
dependencies: []
wait_for: []
options: {}
group_name: None
Current dir: /mnt/disks/data/xslou/lodestar-fork/pyrock
________________________________________________________________________________
[04/Aug/2022 19:41:14] configure-saml pre : Pre method
________________________________________________________________________________
[04/Aug/2022 19:41:14] - INFO: Timeout for this Task has changed to 1h (3600 seconds)
________________________________________________________________________________
[04/Aug/2022 19:41:14] configure-saml step1 : Configure hosted and remote IDP and SP and then add them to the COT
________________________________________________________________________________
Authenticate user via REST
[http_cmd]: curl -H "X-OpenAM-Username: amadmin" -H "X-OpenAM-Password: LGt1fEvsYdhM2Z4ehdbFF5gE" -H "Content-Type: application/json" -H "Accept-API-Version: resource=2.0, protocol=1.0" -L -X POST "https://xlou.iam.xlou-cdm.engineeringpit.com/am/json/authenticate?realm=/"
[http_cmd]: http status code OK
--- status code ---
http status code is 200 (expected 200)
--- http response ---
{
"tokenId": "Yi1NZjVg_-886mw_BMvo5JdcF9E.*AAJTSQACMDIAAlNLABxVZlpvdlRmVHFDQzJQOTljVlJlYzM4QjdKZ0E9AAR0eXBlAANDVFMAAlMxAAIwMQ..*",
"successUrl": "/am/console",
"realm": "/"
}
[http_cmd]: curl -H "accept-api-version: protocol=2.0,resource=1.0" -H "accept: application/json" -H "content-type: application/json" --insecure -L -X POST --cookie "amlbcookie=01" --cookie "iPlanetDirectoryPro=Yi1NZjVg_-886mw_BMvo5JdcF9E.*AAJTSQACMDIAAlNLABxVZlpvdlRmVHFDQzJQOTljVlJlYzM4QjdKZ0E9AAR0eXBlAANDVFMAAlMxAAIwMQ..*" --cookie "route=1659642075.352.9225.292082|f60edb382037eb2df1e800d563ad78a7" --data '{"identityProvider": {"assertionContent": {"signingAndEncryption": {"requestResponseSigning": {}, "encryption": {}, "secretIdAndAlgorithms": {}}, "nameIdFormat": {"nameIdFormatList": ["urn:oasis:names:tc:SAML:2.0:nameid-format:persistent", "urn:oasis:names:tc:SAML:2.0:nameid-format:transient", "urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress", "urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified", "urn:oasis:names:tc:SAML:1.1:nameid-format:WindowsDomainQualifiedName", "urn:oasis:names:tc:SAML:2.0:nameid-format:kerberos", "urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName"], "nameIdValueMap": [{"key": "urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress", "value": "mail", "binary": false}]}, "authenticationContext": {"authenticationContextMapper": "com.sun.identity.saml2.plugins.DefaultIDPAuthnContextMapper", "authContextItems": [{"contextReference": "urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport", "level": "0"}]}, "assertionTime": {"notBeforeTimeSkew": 600, "effectiveTime": 600}, "basicAuthentication": {}, "assertionCache": {}}, "assertionProcessing": {"attributeMapper": {"attributeMapper": "com.sun.identity.saml2.plugins.DefaultIDPAttributeMapper"}, "accountMapper": {"accountMapper": "com.sun.identity.saml2.plugins.DefaultIDPAccountMapper"}, "localConfiguration": {}}, "services": {"metaAlias": "/idp", "serviceAttributes": {"artifactResolutionService": [{"binding": "urn:oasis:names:tc:SAML:2.0:bindings:SOAP", "location": "https://xlou.iam.xlou-cdm.engineeringpit.com/am/ArtifactResolver/metaAlias/idp"}], "singleLogoutService": [{"binding": "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect", "location": "https://xlou.iam.xlou-cdm.engineeringpit.com/am/IDPSloRedirect/metaAlias/idp", "responseLocation": "https://xlou.iam.xlou-cdm.engineeringpit.com/am/IDPSloRedirect/metaAlias/idp"}, {"binding": "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", "location": "https://xlou.iam.xlou-cdm.engineeringpit.com/am/IDPSloPOST/metaAlias/idp", "responseLocation": "https://xlou.iam.xlou-cdm.engineeringpit.com/am/IDPSloPOST/metaAlias/idp"}, {"binding": "urn:oasis:names:tc:SAML:2.0:bindings:SOAP", "location": "https://xlou.iam.xlou-cdm.engineeringpit.com/am/IDPSloSoap/metaAlias/idp"}], "nameIdService": [{"binding": "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect", "location": "https://xlou.iam.xlou-cdm.engineeringpit.com/am/IDPMniRedirect/metaAlias/idp", "responseLocation": "https://xlou.iam.xlou-cdm.engineeringpit.com/am/IDPMniRedirect/metaAlias/idp"}, {"binding": "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", "location": "https://xlou.iam.xlou-cdm.engineeringpit.com/am/IDPMniPOST/metaAlias/idp", "responseLocation": "https://xlou.iam.xlou-cdm.engineeringpit.com/am/IDPMniPOST/metaAlias/idp"}, {"binding": "urn:oasis:names:tc:SAML:2.0:bindings:SOAP", "location": "https://xlou.iam.xlou-cdm.engineeringpit.com/am/IDPMniSoap/metaAlias/idp"}], "singleSignOnService": [{"binding": "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect", "location": "https://xlou.iam.xlou-cdm.engineeringpit.com/am/SSORedirect/metaAlias/idp"}, {"binding": "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", "location": "https://xlou.iam.xlou-cdm.engineeringpit.com/am/SSOPOST/metaAlias/idp"}, {"binding": "urn:oasis:names:tc:SAML:2.0:bindings:SOAP", "location": "https://xlou.iam.xlou-cdm.engineeringpit.com/am/SSOSoap/metaAlias/idp"}]}, "nameIdMapping": [{"binding": "urn:oasis:names:tc:SAML:2.0:bindings:SOAP", "location": "https://xlou.iam.xlou-cdm.engineeringpit.com/am/NIMSoap/metaAlias/idp"}], "assertionIdRequest": [{"binding": "urn:oasis:names:tc:SAML:2.0:bindings:SOAP", "location": "https://xlou.iam.xlou-cdm.engineeringpit.com/am/AIDReqSoap/IDPRole/metaAlias/idp"}, {"binding": "urn:oasis:names:tc:SAML:2.0:bindings:URI", "location": "https://xlou.iam.xlou-cdm.engineeringpit.com/am/AIDReqUri/IDPRole/metaAlias/idp"}]}, "advanced": {"saeConfiguration": {"idpUrl": "https://xlou.iam.xlou-cdm.engineeringpit.com/am/idpsaehandler/metaAlias/idp"}, "ecpConfiguration": {"idpSessionMapper": "com.sun.identity.saml2.plugins.DefaultIDPECPSessionMapper"}, "sessionSynchronization": {}, "idpFinderImplementation": {}, "relayStateUrlList": {"relayStateUrlList": ["https://xlou-sp.xlou-cdm.perf.freng.org/am/index.jsp"]}, "idpAdapter": {}}}, "entityId": "idp"}' "https://xlou.iam.xlou-cdm.engineeringpit.com/am/json/realms/root/realm-config/saml2/hosted?_action=create"
[http_cmd]: http status code OK
--- status code ---
http status code is 201 (expected 201)
--- http response ---
[print_head_tail]: Print head (10 lines) and tail (10 lines) of input string (145 lines):
----- output -----
{
"_id": "aWRw",
"_rev": "1969762905",
"entityId": "idp",
"identityProvider": {
"assertionContent": {
"signingAndEncryption": {
"requestResponseSigning": {},
"encryption": {},
"secretIdAndAlgorithms": {}
[...]
"idpFinderImplementation": {},
"relayStateUrlList": {
"relayStateUrlList": [
"https://xlou-sp.xlou-cdm.perf.freng.org/am/index.jsp"
]
},
"idpAdapter": {}
}
}
}
b'{"_id":"aWRw","_rev":"1969762905","entityId":"idp","identityProvider":{"assertionContent":{"signingAndEncryption":{"requestResponseSigning":{},"encryption":{},"secretIdAndAlgorithms":{}},"nameIdFormat":{"nameIdFormatList":["urn:oasis:names:tc:SAML:2.0:nameid-format:persistent","urn:oasis:names:tc:SAML:2.0:nameid-format:transient","urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress","urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified","urn:oasis:names:tc:SAML:1.1:nameid-format:WindowsDomainQualifiedName","urn:oasis:names:tc:SAML:2.0:nameid-format:kerberos","urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName"],"nameIdValueMap":[{"key":"urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress","value":"mail","binary":false}]},"authenticationContext":{"authenticationContextMapper":"com.sun.identity.saml2.plugins.DefaultIDPAuthnContextMapper","authContextItems":[{"contextReference":"urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport","level":0}]},"assertionTime":{"notBeforeTimeSkew":600,"effectiveTime":600},"basicAuthentication":{},"assertionCache":{}},"assertionProcessing":{"attributeMapper":{"attributeMapper":"com.sun.identity.saml2.plugins.DefaultIDPAttributeMapper"},"accountMapper":{"accountMapper":"com.sun.identity.saml2.plugins.DefaultIDPAccountMapper"},"localConfiguration":{}},"services":{"metaAlias":"/idp","serviceAttributes":{"artifactResolutionService":[{"binding":"urn:oasis:names:tc:SAML:2.0:bindings:SOAP","location":"https://xlou.iam.xlou-cdm.engineeringpit.com/am/ArtifactResolver/metaAlias/idp"}],"singleLogoutService":[{"binding":"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect","location":"https://xlou.iam.xlou-cdm.engineeringpit.com/am/IDPSloRedirect/metaAlias/idp","responseLocation":"https://xlou.iam.xlou-cdm.engineeringpit.com/am/IDPSloRedirect/metaAlias/idp"},{"binding":"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST","location":"https://xlou.iam.xlou-cdm.engineeringpit.com/am/IDPSloPOST/metaAlias/idp","responseLocation":"https://xlou.iam.xlou-cdm.engineeringpit.com/am/IDPSloPOST/metaAlias/idp"},{"binding":"urn:oasis:names:tc:SAML:2.0:bindings:SOAP","location":"https://xlou.iam.xlou-cdm.engineeringpit.com/am/IDPSloSoap/metaAlias/idp"}],"nameIdService":[{"binding":"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect","location":"https://xlou.iam.xlou-cdm.engineeringpit.com/am/IDPMniRedirect/metaAlias/idp","responseLocation":"https://xlou.iam.xlou-cdm.engineeringpit.com/am/IDPMniRedirect/metaAlias/idp"},{"binding":"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST","location":"https://xlou.iam.xlou-cdm.engineeringpit.com/am/IDPMniPOST/metaAlias/idp","responseLocation":"https://xlou.iam.xlou-cdm.engineeringpit.com/am/IDPMniPOST/metaAlias/idp"},{"binding":"urn:oasis:names:tc:SAML:2.0:bindings:SOAP","location":"https://xlou.iam.xlou-cdm.engineeringpit.com/am/IDPMniSoap/metaAlias/idp"}],"singleSignOnService":[{"binding":"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect","location":"https://xlou.iam.xlou-cdm.engineeringpit.com/am/SSORedirect/metaAlias/idp"},{"binding":"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST","location":"https://xlou.iam.xlou-cdm.engineeringpit.com/am/SSOPOST/metaAlias/idp"},{"binding":"urn:oasis:names:tc:SAML:2.0:bindings:SOAP","location":"https://xlou.iam.xlou-cdm.engineeringpit.com/am/SSOSoap/metaAlias/idp"}]},"nameIdMapping":[{"binding":"urn:oasis:names:tc:SAML:2.0:bindings:SOAP","location":"https://xlou.iam.xlou-cdm.engineeringpit.com/am/NIMSoap/metaAlias/idp"}],"assertionIdRequest":[{"binding":"urn:oasis:names:tc:SAML:2.0:bindings:SOAP","location":"https://xlou.iam.xlou-cdm.engineeringpit.com/am/AIDReqSoap/IDPRole/metaAlias/idp"},{"binding":"urn:oasis:names:tc:SAML:2.0:bindings:URI","location":"https://xlou.iam.xlou-cdm.engineeringpit.com/am/AIDReqUri/IDPRole/metaAlias/idp"}]},"advanced":{"saeConfiguration":{"idpUrl":"https://xlou.iam.xlou-cdm.engineeringpit.com/am/idpsaehandler/metaAlias/idp"},"ecpConfiguration":{"idpSessionMapper":"com.sun.identity.saml2.plugins.DefaultIDPECPSessionMapper"},"sessionSynchronization":{},"idpFinderImplementation":{},"relayStateUrlList":{"relayStateUrlList":["https://xlou-sp.xlou-cdm.perf.freng.org/am/index.jsp"]},"idpAdapter":{}}}}'
[http_cmd]: curl --insecure -L -X GET "https://xlou.iam.xlou-cdm.engineeringpit.com/am/saml2/jsp/exportmetadata.jsp?entityid=idp&realm=/"
[http_cmd]: http status code OK
--- status code ---
http status code is 200 (expected 200)
--- http response ---
[print_head_tail]: Print head (10 lines) and tail (10 lines) of input string (79 lines):
----- output -----
MIIDXzCCAkegAwIBAgIECSSjGDANBgkqhkiG9w0BAQsFADBgMQswCQYDVQQGEwJVSzEQMA4GA1UE
CBMHQnJpc3RvbDEQMA4GA1UEBxMHQnJpc3RvbDESMBAGA1UEChMJRm9yZ2VSb2NrMRkwFwYDVQQD
ExByc2Fqd3RzaWduaW5na2V5MB4XDTIyMDgwNDE5Mjk0NFoXDTMyMDgwMTE5Mjk0NFowYDELMAkG
[...]
urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName
Got encoded IDP metadata: b'PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI_Pgo8RW50aXR5RGVzY3JpcHRvciBlbnRpdHlJRD0iaWRwIiB4bWxucz0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOm1ldGFkYXRhIiB4bWxuczpxdWVyeT0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6bWV0YWRhdGE6ZXh0OnF1ZXJ5IiB4bWxuczptZGF0dHI9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOm1ldGFkYXRhOmF0dHJpYnV0ZSIgeG1sbnM6c2FtbD0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOmFzc2VydGlvbiIgeG1sbnM6eGVuYz0iaHR0cDovL3d3dy53My5vcmcvMjAwMS8wNC94bWxlbmMjIiB4bWxuczp4ZW5jMTE9Imh0dHA6Ly93d3cudzMub3JnLzIwMDkveG1sZW5jMTEjIiB4bWxuczphbGc9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOm1ldGFkYXRhOmFsZ3N1cHBvcnQiIHhtbG5zOng1MDlxcnk9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOm1ldGFkYXRhOlg1MDk6cXVlcnkiIHhtbG5zOmRzPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwLzA5L3htbGRzaWcjIj4KICAgIDxJRFBTU09EZXNjcmlwdG9yIHByb3RvY29sU3VwcG9ydEVudW1lcmF0aW9uPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6cHJvdG9jb2wiPgogICAgICAgIDxLZXlEZXNjcmlwdG9yIHVzZT0ic2lnbmluZyI-CiAgICAgICAgICAgIDxkczpLZXlJbmZvPgogICAgICAgICAgICAgICAgPGRzOlg1MDlEYXRhPgogICAgICAgICAgICAgICAgICAgIDxkczpYNTA5Q2VydGlmaWNhdGU-Ck1JSURYekNDQWtlZ0F3SUJBZ0lFQ1NTakdEQU5CZ2txaGtpRzl3MEJBUXNGQURCZ01Rc3dDUVlEVlFRR0V3SlZTekVRTUE0R0ExVUUKQ0JNSFFuSnBjM1J2YkRFUU1BNEdBMVVFQnhNSFFuSnBjM1J2YkRFU01CQUdBMVVFQ2hNSlJtOXlaMlZTYjJOck1Sa3dGd1lEVlFRRApFeEJ5YzJGcWQzUnphV2R1YVc1bmEyVjVNQjRYRFRJeU1EZ3dOREU1TWprME5Gb1hEVE15TURnd01URTVNamswTkZvd1lERUxNQWtHCkExVUVCaE1DVlVzeEVEQU9CZ05WQkFnVEIwSnlhWE4wYjJ3eEVEQU9CZ05WQkFjVEIwSnlhWE4wYjJ3eEVqQVFCZ05WQkFvVENVWnYKY21kbFVtOWphekVaTUJjR0ExVUVBeE1RY25OaGFuZDBjMmxuYm1sdVoydGxlVENDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUApBRENDQVFvQ2dnRUJBTVJaY0svaFFwMHhVcVc4Qkc4blMybXdwQ3E2ZGRWM0k4V1FvSWJ0OEFDTHZnS1ljU1EzeVViOTc2UDNxRytsCm8wYUdwR2J0eU83dERhUXM2bGVvL0haTFZHc2lMRDJxa2NHUmsrdWU0eXVGY2xMVmF0TFZKbjBMTUFQYnBKV04vV1ByK1MxYThEMU8KeW9sMlI3eVR2a1AwQUxlVEg0YXJSb1FhWC9hM3prQ1o4NWhEdWRHM0Jsdzd0eERLa3diVnZVY0FxOVl2ck9hcnRSV1lmeXllM0xDSApJS3l1Nkl2RTloeUJFUk9LKzVrTTRPOGlFMm4xRWU2cEdZNDhtZmE1Nm9SN1JUVVY5RldybkdjRVYrOEMrOEsyb2FVTERXS205WFZYCnpmbmtjMENYUGNLODJGemNtMzNpbm9hYTQwaTVudGZsWUZENWluL1crK1RCYmdEVHNKMENBd0VBQWFNaE1COHdIUVlEVlIwT0JCWUUKRkxtd0wwMjkyS0J5N1k2WWppRFdJbUN1Q01GRU1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQm9JODlLZmJWTWRJK2tEcW5lUWJSKwptWkYraldxRDdjbFp2aFNnTi9QTUVuNWZlaVVLaVByblhGVnF1eTR1V2x5cXRGS2o2cDRjUnhNdmIxbEpWNFlXejY1N2ZUUEFOQ3FBCjNPSWVQTmJVZVZ5WlZmYTNiS3ZHMEw3K0t5L1VZcERYQjB1WWRkUTAvWnNvQlpDU0I3NFRSZlVEZ01kaFUxeERac1RzU2hpL1ZJNEIKZjZ1NHM2dDFaWmMxcFA1dkZlRjRlVDhrakkwZXpxb0FYMDZEcmVpZXp3L1NWQk1BWTB2bzAyRFNwdXRQbHdGaGpyNm9IbHJFckcxeQoxOXp3WVBKOHM2THNyc3RwVlRjUEpPWGhUZ25UVDhaa1poNzM0VVA2OG5RQVRnMDFNTHdpTDZ3eHpGMHp4SDhEWlB3R2EzeG5sZ0ErCk9nUC94RHdCVmNNdWRmMlEKICAgICAgICAgICAgICAgICAgICA8L2RzOlg1MDlDZXJ0aWZpY2F0ZT4KICAgICAgICAgICAgICAgIDwvZHM6WDUwOURhdGE-CiAgICAgICAgICAgIDwvZHM6S2V5SW5mbz4KICAgICAgICA8L0tleURlc2NyaXB0b3I-CiAgICAgICAgPEtleURlc2NyaXB0b3IgdXNlPSJlbmNyeXB0aW9uIj4KICAgICAgICAgICAgPGRzOktleUluZm8-CiAgICAgICAgICAgICAgICA8ZHM6WDUwOURhdGE-CiAgICAgICAgICAgICAgICAgICAgPGRzOlg1MDlDZXJ0aWZpY2F0ZT4KTUlJRFJ6Q0NBaStnQXdJQkFnSUVTbUNoQURBTkJna3Foa2lHOXcwQkFRc0ZBREJVTVFzd0NRWURWUVFHRXdKVlN6RVFNQTRHQTFVRQpDQk1IUW5KcGMzUnZiREVRTUE0R0ExVUVCeE1IUW5KcGMzUnZiREVTTUJBR0ExVUVDaE1KUm05eVoyVlNiMk5yTVEwd0N3WURWUVFECkV3UjBaWE4wTUI0WERUSXlNRGd3TkRFNU1qazBOVm9YRFRNeU1EZ3dNVEU1TWprME5Wb3dWREVMTUFrR0ExVUVCaE1DVlVzeEVEQU8KQmdOVkJBZ1RCMEp5YVhOMGIyd3hFREFPQmdOVkJBY1RCMEp5YVhOMGIyd3hFakFRQmdOVkJBb1RDVVp2Y21kbFVtOWphekVOTUFzRwpBMVVFQXhNRWRHVnpkRENDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUEFEQ0NBUW9DZ2dFQkFMZVdEOVQ5aGVSQUFreWMzc0MvCkRFMktrcWJGckFSa3lEbzFjbUppMFpmL2VEVk93bjdNOUJJTk1pbkZOWWVCVlNyZk05MnZJS1BmbWFqQXFNTmNWSDBxWkRwQ3ViVWsKZHF2L2wxQWVNU29ZYzJSTCt1VnZTdFlLOFIzaUdnUllYTFBDT2I3YTk5Z3Zpdm53bkxWQ3c1YVNydjZsNzJpNEJsL1ZpdUV2NXJxNQp1Q0t5QW5LeDlkdHJnQklYYUhGSU9ZWVBnL2FicitPYWpXOXJVSHJKdWJleDRiK2dRUy9mK1VyUmdMcUtiZGVvaTJIck1EL045NC85CmM0cm5ZLzJ5cE53cm9heERMRUFncXZkK3JzU0JwRlBqcHRqVFpVL1ZhODhQUGNJYU94ODJWQnNGdzliNVA4RDRBTTRLN2liQUY1K3QKeUVSL1JpQm52ZHdIMWFKM1NvOENBd0VBQWFNaE1COHdIUVlEVlIwT0JCWUVGSnVtSjArbnJKVHl2bnlQb0s0Vjc4dlVKL2QvTUEwRwpDU3FHU0liM0RRRUJDd1VBQTRJQkFRQ2cxRHdyVGExTmpiS0dKeUhJTmxNRTQrR0VrMU4rbG1uRHo0N0ZzVnZwNlhvcnpNQ3M5Qk85ClR0eTdKMmpGUTNXdERBTEdNeFFUbkI1UXBmOEJFT08zU1p1amtvMDB2ckhuMmxpMVplb21vaWlobmc0Z0swS3FEQ3lQcEhtaDhNL3kKcTQyZlQyZGFnV082bzZsZkxqcFYranV3YSt3WmtDL0hSNGM5MlpmZS80TEU1bVhtZmJJd3V3Z2pSQkdRNStOZ3B6RXZuV0JTYklsagpaR0REdUsyWFJrNndDcXJGYmpuY0MzRFl3VFdCU2FQRjROOVZCK0txUGswSXVFRTNodkdtSkRETDN5bHhITUNERC9KdC9hS0NiN2MxCk0weFYzK0ZjaVdQWjQ5Z3hndy8xaHRjTHhzeUh3OXI0UFhvanRYR2NzVWJwWkRKcnZTTDdsZEJ5T1ZLVwogICAgICAgICAgICAgICAgICAgIDwvZHM6WDUwOUNlcnRpZmljYXRlPgogICAgICAgICAgICAgICAgPC9kczpYNTA5RGF0YT4KICAgICAgICAgICAgPC9kczpLZXlJbmZvPgogICAgICAgICAgICA8RW5jcnlwdGlvbk1ldGhvZCBBbGdvcml0aG09Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvMDQveG1sZW5jI3JzYS1vYWVwLW1nZjFwIj4KICAgICAgICAgICAgICAgIDxkczpEaWdlc3RNZXRob2QgQWxnb3JpdGhtPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzA0L3htbGVuYyNzaGEyNTYiLz4KICAgICAgICAgICAgPC9FbmNyeXB0aW9uTWV0aG9kPgogICAgICAgICAgICA8RW5jcnlwdGlvbk1ldGhvZCBBbGdvcml0aG09Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvMDQveG1sZW5jI2FlczEyOC1jYmMiPgogICAgICAgICAgICAgICAgPHhlbmM6S2V5U2l6ZT4xMjg8L3hlbmM6S2V5U2l6ZT4KICAgICAgICAgICAgPC9FbmNyeXB0aW9uTWV0aG9kPgogICAgICAgIDwvS2V5RGVzY3JpcHRvcj4KICAgICAgICA8QXJ0aWZhY3RSZXNvbHV0aW9uU2VydmljZSBpbmRleD0iMCIgQmluZGluZz0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOmJpbmRpbmdzOlNPQVAiIExvY2F0aW9uPSJodHRwczovL3hsb3UuaWFtLnhsb3UtY2RtLmVuZ2luZWVyaW5ncGl0LmNvbS9hbS9BcnRpZmFjdFJlc29sdmVyL21ldGFBbGlhcy9pZHAiLz4KICAgICAgICA8U2luZ2xlTG9nb3V0U2VydmljZSBCaW5kaW5nPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6YmluZGluZ3M6SFRUUC1SZWRpcmVjdCIgTG9jYXRpb249Imh0dHBzOi8veGxvdS5pYW0ueGxvdS1jZG0uZW5naW5lZXJpbmdwaXQuY29tL2FtL0lEUFNsb1JlZGlyZWN0L21ldGFBbGlhcy9pZHAiIFJlc3BvbnNlTG9jYXRpb249Imh0dHBzOi8veGxvdS5pYW0ueGxvdS1jZG0uZW5naW5lZXJpbmdwaXQuY29tL2FtL0lEUFNsb1JlZGlyZWN0L21ldGFBbGlhcy9pZHAiLz4KICAgICAgICA8U2luZ2xlTG9nb3V0U2VydmljZSBCaW5kaW5nPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6YmluZGluZ3M6SFRUUC1QT1NUIiBMb2NhdGlvbj0iaHR0cHM6Ly94bG91LmlhbS54bG91LWNkbS5lbmdpbmVlcmluZ3BpdC5jb20vYW0vSURQU2xvUE9TVC9tZXRhQWxpYXMvaWRwIiBSZXNwb25zZUxvY2F0aW9uPSJodHRwczovL3hsb3UuaWFtLnhsb3UtY2RtLmVuZ2luZWVyaW5ncGl0LmNvbS9hbS9JRFBTbG9QT1NUL21ldGFBbGlhcy9pZHAiLz4KICAgICAgICA8U2luZ2xlTG9nb3V0U2VydmljZSBCaW5kaW5nPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6YmluZGluZ3M6U09BUCIgTG9jYXRpb249Imh0dHBzOi8veGxvdS5pYW0ueGxvdS1jZG0uZW5naW5lZXJpbmdwaXQuY29tL2FtL0lEUFNsb1NvYXAvbWV0YUFsaWFzL2lkcCIvPgogICAgICAgIDxNYW5hZ2VOYW1lSURTZXJ2aWNlIEJpbmRpbmc9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDpiaW5kaW5nczpIVFRQLVJlZGlyZWN0IiBMb2NhdGlvbj0iaHR0cHM6Ly94bG91LmlhbS54bG91LWNkbS5lbmdpbmVlcmluZ3BpdC5jb20vYW0vSURQTW5pUmVkaXJlY3QvbWV0YUFsaWFzL2lkcCIgUmVzcG9uc2VMb2NhdGlvbj0iaHR0cHM6Ly94bG91LmlhbS54bG91LWNkbS5lbmdpbmVlcmluZ3BpdC5jb20vYW0vSURQTW5pUmVkaXJlY3QvbWV0YUFsaWFzL2lkcCIvPgogICAgICAgIDxNYW5hZ2VOYW1lSURTZXJ2aWNlIEJpbmRpbmc9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDpiaW5kaW5nczpIVFRQLVBPU1QiIExvY2F0aW9uPSJodHRwczovL3hsb3UuaWFtLnhsb3UtY2RtLmVuZ2luZWVyaW5ncGl0LmNvbS9hbS9JRFBNbmlQT1NUL21ldGFBbGlhcy9pZHAiIFJlc3BvbnNlTG9jYXRpb249Imh0dHBzOi8veGxvdS5pYW0ueGxvdS1jZG0uZW5naW5lZXJpbmdwaXQuY29tL2FtL0lEUE1uaVBPU1QvbWV0YUFsaWFzL2lkcCIvPgogICAgICAgIDxNYW5hZ2VOYW1lSURTZXJ2aWNlIEJpbmRpbmc9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDpiaW5kaW5nczpTT0FQIiBMb2NhdGlvbj0iaHR0cHM6Ly94bG91LmlhbS54bG91LWNkbS5lbmdpbmVlcmluZ3BpdC5jb20vYW0vSURQTW5pU29hcC9tZXRhQWxpYXMvaWRwIi8-CiAgICAgICAgPE5hbWVJREZvcm1hdD51cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6bmFtZWlkLWZvcm1hdDpwZXJzaXN0ZW50PC9OYW1lSURGb3JtYXQ-CiAgICAgICAgPE5hbWVJREZvcm1hdD51cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6bmFtZWlkLWZvcm1hdDp0cmFuc2llbnQ8L05hbWVJREZvcm1hdD4KICAgICAgICA8TmFtZUlERm9ybWF0PnVybjpvYXNpczpuYW1lczp0YzpTQU1MOjEuMTpuYW1laWQtZm9ybWF0OmVtYWlsQWRkcmVzczwvTmFtZUlERm9ybWF0PgogICAgICAgIDxOYW1lSURGb3JtYXQ-dXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6MS4xOm5hbWVpZC1mb3JtYXQ6dW5zcGVjaWZpZWQ8L05hbWVJREZvcm1hdD4KICAgICAgICA8TmFtZUlERm9ybWF0PnVybjpvYXNpczpuYW1lczp0YzpTQU1MOjEuMTpuYW1laWQtZm9ybWF0OldpbmRvd3NEb21haW5RdWFsaWZpZWROYW1lPC9OYW1lSURGb3JtYXQ-CiAgICAgICAgPE5hbWVJREZvcm1hdD51cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6bmFtZWlkLWZvcm1hdDprZXJiZXJvczwvTmFtZUlERm9ybWF0PgogICAgICAgIDxOYW1lSURGb3JtYXQ-dXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6MS4xOm5hbWVpZC1mb3JtYXQ6WDUwOVN1YmplY3ROYW1lPC9OYW1lSURGb3JtYXQ-CiAgICAgICAgPFNpbmdsZVNpZ25PblNlcnZpY2UgQmluZGluZz0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOmJpbmRpbmdzOkhUVFAtUmVkaXJlY3QiIExvY2F0aW9uPSJodHRwczovL3hsb3UuaWFtLnhsb3UtY2RtLmVuZ2luZWVyaW5ncGl0LmNvbS9hbS9TU09SZWRpcmVjdC9tZXRhQWxpYXMvaWRwIi8-CiAgICAgICAgPFNpbmdsZVNpZ25PblNlcnZpY2UgQmluZGluZz0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOmJpbmRpbmdzOkhUVFAtUE9TVCIgTG9jYXRpb249Imh0dHBzOi8veGxvdS5pYW0ueGxvdS1jZG0uZW5naW5lZXJpbmdwaXQuY29tL2FtL1NTT1BPU1QvbWV0YUFsaWFzL2lkcCIvPgogICAgICAgIDxTaW5nbGVTaWduT25TZXJ2aWNlIEJpbmRpbmc9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDpiaW5kaW5nczpTT0FQIiBMb2NhdGlvbj0iaHR0cHM6Ly94bG91LmlhbS54bG91LWNkbS5lbmdpbmVlcmluZ3BpdC5jb20vYW0vU1NPU29hcC9tZXRhQWxpYXMvaWRwIi8-CiAgICAgICAgPE5hbWVJRE1hcHBpbmdTZXJ2aWNlIEJpbmRpbmc9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDpiaW5kaW5nczpTT0FQIiBMb2NhdGlvbj0iaHR0cHM6Ly94bG91LmlhbS54bG91LWNkbS5lbmdpbmVlcmluZ3BpdC5jb20vYW0vTklNU29hcC9tZXRhQWxpYXMvaWRwIi8-CiAgICAgICAgPEFzc2VydGlvbklEUmVxdWVzdFNlcnZpY2UgQmluZGluZz0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOmJpbmRpbmdzOlNPQVAiIExvY2F0aW9uPSJodHRwczovL3hsb3UuaWFtLnhsb3UtY2RtLmVuZ2luZWVyaW5ncGl0LmNvbS9hbS9BSURSZXFTb2FwL0lEUFJvbGUvbWV0YUFsaWFzL2lkcCIvPgogICAgICAgIDxBc3NlcnRpb25JRFJlcXVlc3RTZXJ2aWNlIEJpbmRpbmc9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDpiaW5kaW5nczpVUkkiIExvY2F0aW9uPSJodHRwczovL3hsb3UuaWFtLnhsb3UtY2RtLmVuZ2luZWVyaW5ncGl0LmNvbS9hbS9BSURSZXFVcmkvSURQUm9sZS9tZXRhQWxpYXMvaWRwIi8-CiAgICA8L0lEUFNTT0Rlc2NyaXB0b3I-CjwvRW50aXR5RGVzY3JpcHRvcj4KCg'
Authenticate user via REST
[http_cmd]: curl -H "X-OpenAM-Username: amadmin" -H "X-OpenAM-Password: WwzPXu7t346D51cSh0EZSYZq" -H "Content-Type: application/json" -H "Accept-API-Version: resource=2.0, protocol=1.0" --insecure -L -X POST "https://xlou-sp.xlou-cdm.perf.freng.org/am/json/authenticate?realm=/"
[http_cmd]: http status code OK
--- status code ---
http status code is 200 (expected 200)
--- http response ---
{
"tokenId": "qFbm4gQLzBj4w5QfZVuY_q7EuHU.*AAJTSQACMDIAAlNLABxocVVIM3BZcGY5VlpvTTZ4RUVjbVVqbzFQYVE9AAR0eXBlAANDVFMAAlMxAAIwMQ..*",
"successUrl": "/am/console",
"realm": "/"
}
[http_cmd]: curl -H "accept-api-version: protocol=2.0,resource=1.0" -H "accept: application/json" -H "content-type: application/json" --insecure -L -X POST --cookie "amlbcookie=01" --cookie "iPlanetDirectoryPro=qFbm4gQLzBj4w5QfZVuY_q7EuHU.*AAJTSQACMDIAAlNLABxocVVIM3BZcGY5VlpvTTZ4RUVjbVVqbzFQYVE9AAR0eXBlAANDVFMAAlMxAAIwMQ..*" --cookie "route=1659642078.35.9086.677540|95d24137157607aab620392fd4bfbc15" --data '{"entityId": "sp", "serviceProvider": {"assertionContent": {"signingAndEncryption": {"requestResponseSigning": {"authenticationRequest": false, "assertion": false, "postResponse": false, "artifactResponse": false, "logoutRequest": false, "logoutResponse": false, "manageNameIdRequest": false, "manageNameIdResponse": false}, "encryption": {}, "secretIdAndAlgorithms": {}}, "nameIdFormat": {"nameIdFormatList": ["urn:oasis:names:tc:SAML:2.0:nameid-format:transient", "urn:oasis:names:tc:SAML:2.0:nameid-format:persistent", "urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress", "urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified", "urn:oasis:names:tc:SAML:1.1:nameid-format:WindowsDomainQualifiedName", "urn:oasis:names:tc:SAML:2.0:nameid-format:kerberos", "urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName"]}, "authenticationContext": {"authenticationContextMapper": "com.sun.identity.saml2.plugins.DefaultSPAuthnContextMapper", "authContextItems": [{"contextReference": "urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport", "level": "0", "defaultItem": true}], "authenticationComparisonType": "Exact", "includeRequestedAuthenticationContext": true}, "assertionTimeSkew": 300, "basicAuthentication": {}}, "assertionProcessing": {"attributeMapper": {"attributeMapper": "com.sun.identity.saml2.plugins.DefaultSPAttributeMapper", "attributeMap": [{"key": "*", "value": "*"}]}, "autoFederation": {"autoFedEnabled": false}, "accountMapping": {"spAccountMapper": "com.sun.identity.saml2.plugins.DefaultSPAccountMapper", "useNameIDAsSPUserID": false, "transientUser": "transient"}, "responseArtifactMessageEncoding": {"encoding": "URI"}, "url": {}, "adapter": {}}, "services": {"metaAlias": "/sp", "serviceAttributes": {"singleLogoutService": [{"binding": "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect", "location": "https://xlou-sp.xlou-cdm.perf.freng.org/am/SPSloRedirect/metaAlias/sp", "responseLocation": "https://xlou-sp.xlou-cdm.perf.freng.org/am/SPSloRedirect/metaAlias/sp"}, {"binding": "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", "location": "https://xlou-sp.xlou-cdm.perf.freng.org/am/SPSloPOST/metaAlias/sp", "responseLocation": "https://xlou-sp.xlou-cdm.perf.freng.org/am/SPSloPOST/metaAlias/sp"}, {"binding": "urn:oasis:names:tc:SAML:2.0:bindings:SOAP", "location": "https://xlou-sp.xlou-cdm.perf.freng.org/am/SPSloSoap/metaAlias/sp"}], "nameIdService": [{"binding": "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect", "location": "https://xlou-sp.xlou-cdm.perf.freng.org/am/SPMniRedirect/metaAlias/sp", "responseLocation": "https://xlou-sp.xlou-cdm.perf.freng.org/am/SPMniRedirect/metaAlias/sp"}, {"binding": "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", "location": "https://xlou-sp.xlou-cdm.perf.freng.org/am/SPMniPOST/metaAlias/sp", "responseLocation": "https://xlou-sp.xlou-cdm.perf.freng.org/am/SPMniPOST/metaAlias/sp"}, {"binding": "urn:oasis:names:tc:SAML:2.0:bindings:SOAP", "location": "https://xlou-sp.xlou-cdm.perf.freng.org/am/SPMniSoap/metaAlias/sp", "responseLocation": "https://xlou-sp.xlou-cdm.perf.freng.org/am/SPMniSoap/metaAlias/sp"}], "assertionConsumerService": [{"isDefault": true, "binding": "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Artifact", "location": "https://xlou-sp.xlou-cdm.perf.freng.org/am/Consumer/metaAlias/sp", "index": 0}, {"isDefault": false, "binding": "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", "location": "https://xlou-sp.xlou-cdm.perf.freng.org/am/Consumer/metaAlias/sp", "index": 1}, {"isDefault": false, "binding": "urn:oasis:names:tc:SAML:2.0:bindings:PAOS", "location": "https://xlou-sp.xlou-cdm.perf.freng.org/am/Consumer/ECP/metaAlias/sp", "index": 2}]}}, "advanced": {"saeConfiguration": {"spUrl": "https://xlou-sp.xlou-cdm.perf.freng.org/am/spsaehandler/metaAlias/sp"}, "ecpConfiguration": {"ecpRequestIdpListFinderImpl": "com.sun.identity.saml2.plugins.ECPIDPFinder"}, "idpProxy": {}, "relayStateUrlList": {}}}}' "https://xlou-sp.xlou-cdm.perf.freng.org/am/json/realms/root/realm-config/saml2/hosted?_action=create"
[http_cmd]: http status code OK
--- status code ---
http status code is 201 (expected 201)
--- http response ---
[print_head_tail]: Print head (10 lines) and tail (10 lines) of input string (140 lines):
----- output -----
{
"_id": "c3A",
"_rev": "1248544858",
"entityId": "sp",
"serviceProvider": {
"assertionContent": {
"signingAndEncryption": {
"requestResponseSigning": {
"authenticationRequest": false,
"assertion": false,
[...]
"spUrl": "https://xlou-sp.xlou-cdm.perf.freng.org/am/spsaehandler/metaAlias/sp"
},
"ecpConfiguration": {
"ecpRequestIdpListFinderImpl": "com.sun.identity.saml2.plugins.ECPIDPFinder"
},
"idpProxy": {},
"relayStateUrlList": {}
}
}
}
b'{"_id":"c3A","_rev":"1248544858","entityId":"sp","serviceProvider":{"assertionContent":{"signingAndEncryption":{"requestResponseSigning":{"authenticationRequest":false,"assertion":false,"postResponse":false,"artifactResponse":false,"logoutRequest":false,"logoutResponse":false,"manageNameIdRequest":false,"manageNameIdResponse":false},"encryption":{},"secretIdAndAlgorithms":{}},"nameIdFormat":{"nameIdFormatList":["urn:oasis:names:tc:SAML:2.0:nameid-format:transient","urn:oasis:names:tc:SAML:2.0:nameid-format:persistent","urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress","urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified","urn:oasis:names:tc:SAML:1.1:nameid-format:WindowsDomainQualifiedName","urn:oasis:names:tc:SAML:2.0:nameid-format:kerberos","urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName"]},"authenticationContext":{"authenticationContextMapper":"com.sun.identity.saml2.plugins.DefaultSPAuthnContextMapper","authContextItems":[{"contextReference":"urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport","level":0,"defaultItem":true}],"authenticationComparisonType":"Exact","includeRequestedAuthenticationContext":true},"assertionTimeSkew":300,"basicAuthentication":{}},"assertionProcessing":{"attributeMapper":{"attributeMapper":"com.sun.identity.saml2.plugins.DefaultSPAttributeMapper","attributeMap":[{"key":"*","value":"*"}]},"autoFederation":{"autoFedEnabled":false},"accountMapping":{"spAccountMapper":"com.sun.identity.saml2.plugins.DefaultSPAccountMapper","useNameIDAsSPUserID":false,"transientUser":"transient"},"responseArtifactMessageEncoding":{"encoding":"URI"},"url":{},"adapter":{}},"services":{"metaAlias":"/sp","serviceAttributes":{"singleLogoutService":[{"binding":"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect","location":"https://xlou-sp.xlou-cdm.perf.freng.org/am/SPSloRedirect/metaAlias/sp","responseLocation":"https://xlou-sp.xlou-cdm.perf.freng.org/am/SPSloRedirect/metaAlias/sp"},{"binding":"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST","location":"https://xlou-sp.xlou-cdm.perf.freng.org/am/SPSloPOST/metaAlias/sp","responseLocation":"https://xlou-sp.xlou-cdm.perf.freng.org/am/SPSloPOST/metaAlias/sp"},{"binding":"urn:oasis:names:tc:SAML:2.0:bindings:SOAP","location":"https://xlou-sp.xlou-cdm.perf.freng.org/am/SPSloSoap/metaAlias/sp"}],"nameIdService":[{"binding":"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect","location":"https://xlou-sp.xlou-cdm.perf.freng.org/am/SPMniRedirect/metaAlias/sp","responseLocation":"https://xlou-sp.xlou-cdm.perf.freng.org/am/SPMniRedirect/metaAlias/sp"},{"binding":"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST","location":"https://xlou-sp.xlou-cdm.perf.freng.org/am/SPMniPOST/metaAlias/sp","responseLocation":"https://xlou-sp.xlou-cdm.perf.freng.org/am/SPMniPOST/metaAlias/sp"},{"binding":"urn:oasis:names:tc:SAML:2.0:bindings:SOAP","location":"https://xlou-sp.xlou-cdm.perf.freng.org/am/SPMniSoap/metaAlias/sp","responseLocation":"https://xlou-sp.xlou-cdm.perf.freng.org/am/SPMniSoap/metaAlias/sp"}],"assertionConsumerService":[{"isDefault":true,"binding":"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Artifact","location":"https://xlou-sp.xlou-cdm.perf.freng.org/am/Consumer/metaAlias/sp","index":0},{"isDefault":false,"binding":"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST","location":"https://xlou-sp.xlou-cdm.perf.freng.org/am/Consumer/metaAlias/sp","index":1},{"isDefault":false,"binding":"urn:oasis:names:tc:SAML:2.0:bindings:PAOS","location":"https://xlou-sp.xlou-cdm.perf.freng.org/am/Consumer/ECP/metaAlias/sp","index":2}]}},"advanced":{"saeConfiguration":{"spUrl":"https://xlou-sp.xlou-cdm.perf.freng.org/am/spsaehandler/metaAlias/sp"},"ecpConfiguration":{"ecpRequestIdpListFinderImpl":"com.sun.identity.saml2.plugins.ECPIDPFinder"},"idpProxy":{},"relayStateUrlList":{}}}}'
[http_cmd]: curl --insecure -L -X GET "https://xlou-sp.xlou-cdm.perf.freng.org/am/saml2/jsp/exportmetadata.jsp?entityid=sp&realm=/"
[http_cmd]: http status code OK
--- status code ---
http status code is 200 (expected 200)
--- http response ---
[print_head_tail]: Print head (10 lines) and tail (10 lines) of input string (75 lines):
----- output -----
MIIDXzCCAkegAwIBAgIEQn4lZzANBgkqhkiG9w0BAQsFADBgMQswCQYDVQQGEwJVSzEQMA4GA1UE
CBMHQnJpc3RvbDEQMA4GA1UEBxMHQnJpc3RvbDESMBAGA1UEChMJRm9yZ2VSb2NrMRkwFwYDVQQD
ExByc2Fqd3RzaWduaW5na2V5MB4XDTIyMDgwNDE5MzU1NFoXDTMyMDgwMTE5MzU1NFowYDELMAkG
[...]
urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified
urn:oasis:names:tc:SAML:1.1:nameid-format:WindowsDomainQualifiedName
urn:oasis:names:tc:SAML:2.0:nameid-format:kerberos
urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName
Got encoded SP metadata: b'PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI_Pgo8RW50aXR5RGVzY3JpcHRvciBlbnRpdHlJRD0ic3AiIHhtbG5zPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6bWV0YWRhdGEiIHhtbG5zOnF1ZXJ5PSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDptZXRhZGF0YTpleHQ6cXVlcnkiIHhtbG5zOm1kYXR0cj0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6bWV0YWRhdGE6YXR0cmlidXRlIiB4bWxuczpzYW1sPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6YXNzZXJ0aW9uIiB4bWxuczp4ZW5jPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzA0L3htbGVuYyMiIHhtbG5zOnhlbmMxMT0iaHR0cDovL3d3dy53My5vcmcvMjAwOS94bWxlbmMxMSMiIHhtbG5zOmFsZz0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6bWV0YWRhdGE6YWxnc3VwcG9ydCIgeG1sbnM6eDUwOXFyeT0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6bWV0YWRhdGE6WDUwOTpxdWVyeSIgeG1sbnM6ZHM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvMDkveG1sZHNpZyMiPgogICAgPFNQU1NPRGVzY3JpcHRvciBBdXRoblJlcXVlc3RzU2lnbmVkPSJmYWxzZSIgV2FudEFzc2VydGlvbnNTaWduZWQ9ImZhbHNlIiBwcm90b2NvbFN1cHBvcnRFbnVtZXJhdGlvbj0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOnByb3RvY29sIj4KICAgICAgICA8S2V5RGVzY3JpcHRvciB1c2U9InNpZ25pbmciPgogICAgICAgICAgICA8ZHM6S2V5SW5mbz4KICAgICAgICAgICAgICAgIDxkczpYNTA5RGF0YT4KICAgICAgICAgICAgICAgICAgICA8ZHM6WDUwOUNlcnRpZmljYXRlPgpNSUlEWHpDQ0FrZWdBd0lCQWdJRVFuNGxaekFOQmdrcWhraUc5dzBCQVFzRkFEQmdNUXN3Q1FZRFZRUUdFd0pWU3pFUU1BNEdBMVVFCkNCTUhRbkpwYzNSdmJERVFNQTRHQTFVRUJ4TUhRbkpwYzNSdmJERVNNQkFHQTFVRUNoTUpSbTl5WjJWU2IyTnJNUmt3RndZRFZRUUQKRXhCeWMyRnFkM1J6YVdkdWFXNW5hMlY1TUI0WERUSXlNRGd3TkRFNU16VTFORm9YRFRNeU1EZ3dNVEU1TXpVMU5Gb3dZREVMTUFrRwpBMVVFQmhNQ1ZVc3hFREFPQmdOVkJBZ1RCMEp5YVhOMGIyd3hFREFPQmdOVkJBY1RCMEp5YVhOMGIyd3hFakFRQmdOVkJBb1RDVVp2CmNtZGxVbTlqYXpFWk1CY0dBMVVFQXhNUWNuTmhhbmQwYzJsbmJtbHVaMnRsZVRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVAKQURDQ0FRb0NnZ0VCQU9MaWJCMVpBb1RkSUh4Sno5OVZ1c3JHbXRpcVRvNWYvSGJ2Uk1BT1ZLTDhmWjN3aWdSZ3ZEM1dJRTFSSjZEMwpqNmdMeVRDVUZURmIzaE9LaFFyU1JOd1RzRkx3TFlLaE1VN0gyNXlJTnFiTEFtQ3lSOGwvQkJsWWxTdXF6TDBQUjNLaFJQWk0yVGRCClk2T0FDc2R4bU1RYndiQ09aRzM3Ui9qMWRDeE53MjFUZ3RnRDNhTDAxN2hWbURkTkpwYzQ3N0hTTkdxUng1ZG01SHZsaWx4ekdKQUoKeGl0eFlaUDVwWmFNai9pOURKK3hSVVZCamFLM0hRWi81ZTFGS2xzcHNiU1Q4RE1LSjJUU2VWbkNUV3JndGhJMWhaREVCYlVCNmp1cQpxTHJvWUlBWFF6NTQ3azhoTUdheUJZL1RZaFR0NDdGUXFDNUhrSSsxMWJHdFlyOGNFTHNDQXdFQUFhTWhNQjh3SFFZRFZSME9CQllFCkZDS2lvVDBrb2RjUVVsWUMyZS9yNllYa3dVNVBNQTBHQ1NxR1NJYjNEUUVCQ3dVQUE0SUJBUUFhZWo4VStKUFY4Y0x2VVBkVnlqaVcKREZVZjQxL3BWWXdZY1hLeTNFK2E3RjgvcW5RSFJTV3hraU0zbEkwRGozWFlHcWhVWG5WdzF0NEJPdit1Y0JVVE5leFplSFRWZXh5bwppMjF0RjRxUWROS2VxaXpJRGVuZDVucXBEK0paRkRRYUcxSVBldkhPT3BTZ0pIR0R2U3A4aTNsdmNUWDh4ZmhJWkN0cXgvVmZ2MG9WCndxcktYc1p4MXRETlJQcmp0R2xROHVNYWlsYkttRWdQcmRMUFdKSTJJakpBZ0JiaU9hbXQ5YitNU2pRRC9sMFZDWWJiQWdSYVZPSnUKMWhBY0h5NUpIbXFnQnBQbkZqR0ZyV0dUMXV6ZmlRM1BPN3o5Tlhnbm9RZ2xrNms4K2VRdWlwNnVPa0U4RVc2bm9VcEZObDRoMno2UwprL212K2tyU3BOaUlIaE9NCiAgICAgICAgICAgICAgICAgICAgPC9kczpYNTA5Q2VydGlmaWNhdGU-CiAgICAgICAgICAgICAgICA8L2RzOlg1MDlEYXRhPgogICAgICAgICAgICA8L2RzOktleUluZm8-CiAgICAgICAgPC9LZXlEZXNjcmlwdG9yPgogICAgICAgIDxLZXlEZXNjcmlwdG9yIHVzZT0iZW5jcnlwdGlvbiI-CiAgICAgICAgICAgIDxkczpLZXlJbmZvPgogICAgICAgICAgICAgICAgPGRzOlg1MDlEYXRhPgogICAgICAgICAgICAgICAgICAgIDxkczpYNTA5Q2VydGlmaWNhdGU-Ck1JSURSekNDQWkrZ0F3SUJBZ0lFYUpkR2RqQU5CZ2txaGtpRzl3MEJBUXNGQURCVU1Rc3dDUVlEVlFRR0V3SlZTekVRTUE0R0ExVUUKQ0JNSFFuSnBjM1J2YkRFUU1BNEdBMVVFQnhNSFFuSnBjM1J2YkRFU01CQUdBMVVFQ2hNSlJtOXlaMlZTYjJOck1RMHdDd1lEVlFRRApFd1IwWlhOME1CNFhEVEl5TURnd05ERTVNelUxTmxvWERUTXlNRGd3TVRFNU16VTFObG93VkRFTE1Ba0dBMVVFQmhNQ1ZVc3hFREFPCkJnTlZCQWdUQjBKeWFYTjBiMnd4RURBT0JnTlZCQWNUQjBKeWFYTjBiMnd4RWpBUUJnTlZCQW9UQ1VadmNtZGxVbTlqYXpFTk1Bc0cKQTFVRUF4TUVkR1Z6ZERDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTEdIZlZaNmdxYnpHV3pjOWdLNgpXNVUxdnlWWmE0T01xTVhXVmxNdGRmT2dHRHRhQU1kU0llck1LSGcya3U1OVdFNjZ2cStLTVBEWkZsOGZBOUZ1bE41U3p6azduYjAzCnNJejBhNzJoc2Fsd2tTSlZkTmh1eUFUV0tYTzl4NUJ1YzJqa0EvaHh1dXBNZXNMbFMvbXcrYmZGdncyOEw2VTdGbEZyQzNhY1owa2EKbHlGeUpZazEyRlllS0VLNmxYVjRxd1lpdWhNTmwrR1QzRFNUbTc3S3o2ekhFdkI2a0xweGNOUlh1azM2WnUxbEtpbEZaN01kdmpkdQo3YzRYb3pxTlZpbEM2M09BRSsyVlhuWjl4REQ2M1prZWZIRjZDYXNRUlU3L0tkeXdveWVqc29jcTYxdlpwWGgySDhBSkpZYkRqVWROCkVlUjJiY29ZQWU2NXdjWkdKY0VDQXdFQUFhTWhNQjh3SFFZRFZSME9CQllFRkVCQTB3N0c4Zm5KVGZ5YWY5V2VlVmVkbWtML01BMEcKQ1NxR1NJYjNEUUVCQ3dVQUE0SUJBUUF0ZUdMT25wYkpPbFlRZFk0TmxINzM1VCt1WDJxcG55RVpDSTB5cXRyZ29ZQXE2ZXhMWmF3YQo0cWxZdWRFUHFTWnRsMVZEdmlsZ240WnFtZGJCVzVtQTNFcktsWGpjOC82TXN2V0VrK1N4cEx5ZUkzS3AyOXpJTGJHTUZpeGlqemxhClRaejhsNFBtUFEvWEF1RXQxU1NJREFrTU9zTWpnTEJpckp6cy9GL0dGZ0xkTE9EcmN6VWNGRHFEeFlYbjhyOGROUVkvMnFLZDJ1QTYKU29QRmgxaHJ1TTE5SlQ0ZlUyaHhBNzBPMTNNYmhkTEN3YkJ2cWppUTN4MS9xL3ZhS0FkMGdJOXU5dWZpa1JWcm9WWEU0ckdWRmk2awpXeW04alk3WXdUK3d5MEovakQvWThURGJiRDBJNGdVVSttRkdGc1g3ZS82aGFTRE5zMkFzNGxkeTgxQ0QKICAgICAgICAgICAgICAgICAgICA8L2RzOlg1MDlDZXJ0aWZpY2F0ZT4KICAgICAgICAgICAgICAgIDwvZHM6WDUwOURhdGE-CiAgICAgICAgICAgIDwvZHM6S2V5SW5mbz4KICAgICAgICAgICAgPEVuY3J5cHRpb25NZXRob2QgQWxnb3JpdGhtPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzA0L3htbGVuYyNyc2Etb2FlcC1tZ2YxcCI-CiAgICAgICAgICAgICAgICA8ZHM6RGlnZXN0TWV0aG9kIEFsZ29yaXRobT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS8wNC94bWxlbmMjc2hhMjU2Ii8-CiAgICAgICAgICAgIDwvRW5jcnlwdGlvbk1ldGhvZD4KICAgICAgICAgICAgPEVuY3J5cHRpb25NZXRob2QgQWxnb3JpdGhtPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzA0L3htbGVuYyNhZXMxMjgtY2JjIj4KICAgICAgICAgICAgICAgIDx4ZW5jOktleVNpemU-MTI4PC94ZW5jOktleVNpemU-CiAgICAgICAgICAgIDwvRW5jcnlwdGlvbk1ldGhvZD4KICAgICAgICA8L0tleURlc2NyaXB0b3I-CiAgICAgICAgPFNpbmdsZUxvZ291dFNlcnZpY2UgQmluZGluZz0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOmJpbmRpbmdzOkhUVFAtUmVkaXJlY3QiIExvY2F0aW9uPSJodHRwczovL3hsb3Utc3AueGxvdS1jZG0ucGVyZi5mcmVuZy5vcmcvYW0vU1BTbG9SZWRpcmVjdC9tZXRhQWxpYXMvc3AiIFJlc3BvbnNlTG9jYXRpb249Imh0dHBzOi8veGxvdS1zcC54bG91LWNkbS5wZXJmLmZyZW5nLm9yZy9hbS9TUFNsb1JlZGlyZWN0L21ldGFBbGlhcy9zcCIvPgogICAgICAgIDxTaW5nbGVMb2dvdXRTZXJ2aWNlIEJpbmRpbmc9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDpiaW5kaW5nczpIVFRQLVBPU1QiIExvY2F0aW9uPSJodHRwczovL3hsb3Utc3AueGxvdS1jZG0ucGVyZi5mcmVuZy5vcmcvYW0vU1BTbG9QT1NUL21ldGFBbGlhcy9zcCIgUmVzcG9uc2VMb2NhdGlvbj0iaHR0cHM6Ly94bG91LXNwLnhsb3UtY2RtLnBlcmYuZnJlbmcub3JnL2FtL1NQU2xvUE9TVC9tZXRhQWxpYXMvc3AiLz4KICAgICAgICA8U2luZ2xlTG9nb3V0U2VydmljZSBCaW5kaW5nPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6YmluZGluZ3M6U09BUCIgTG9jYXRpb249Imh0dHBzOi8veGxvdS1zcC54bG91LWNkbS5wZXJmLmZyZW5nLm9yZy9hbS9TUFNsb1NvYXAvbWV0YUFsaWFzL3NwIi8-CiAgICAgICAgPE1hbmFnZU5hbWVJRFNlcnZpY2UgQmluZGluZz0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOmJpbmRpbmdzOkhUVFAtUmVkaXJlY3QiIExvY2F0aW9uPSJodHRwczovL3hsb3Utc3AueGxvdS1jZG0ucGVyZi5mcmVuZy5vcmcvYW0vU1BNbmlSZWRpcmVjdC9tZXRhQWxpYXMvc3AiIFJlc3BvbnNlTG9jYXRpb249Imh0dHBzOi8veGxvdS1zcC54bG91LWNkbS5wZXJmLmZyZW5nLm9yZy9hbS9TUE1uaVJlZGlyZWN0L21ldGFBbGlhcy9zcCIvPgogICAgICAgIDxNYW5hZ2VOYW1lSURTZXJ2aWNlIEJpbmRpbmc9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDpiaW5kaW5nczpIVFRQLVBPU1QiIExvY2F0aW9uPSJodHRwczovL3hsb3Utc3AueGxvdS1jZG0ucGVyZi5mcmVuZy5vcmcvYW0vU1BNbmlQT1NUL21ldGFBbGlhcy9zcCIgUmVzcG9uc2VMb2NhdGlvbj0iaHR0cHM6Ly94bG91LXNwLnhsb3UtY2RtLnBlcmYuZnJlbmcub3JnL2FtL1NQTW5pUE9TVC9tZXRhQWxpYXMvc3AiLz4KICAgICAgICA8TWFuYWdlTmFtZUlEU2VydmljZSBCaW5kaW5nPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6YmluZGluZ3M6U09BUCIgTG9jYXRpb249Imh0dHBzOi8veGxvdS1zcC54bG91LWNkbS5wZXJmLmZyZW5nLm9yZy9hbS9TUE1uaVNvYXAvbWV0YUFsaWFzL3NwIiBSZXNwb25zZUxvY2F0aW9uPSJodHRwczovL3hsb3Utc3AueGxvdS1jZG0ucGVyZi5mcmVuZy5vcmcvYW0vU1BNbmlTb2FwL21ldGFBbGlhcy9zcCIvPgogICAgICAgIDxOYW1lSURGb3JtYXQ-dXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOm5hbWVpZC1mb3JtYXQ6dHJhbnNpZW50PC9OYW1lSURGb3JtYXQ-CiAgICAgICAgPE5hbWVJREZvcm1hdD51cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6bmFtZWlkLWZvcm1hdDpwZXJzaXN0ZW50PC9OYW1lSURGb3JtYXQ-CiAgICAgICAgPE5hbWVJREZvcm1hdD51cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoxLjE6bmFtZWlkLWZvcm1hdDplbWFpbEFkZHJlc3M8L05hbWVJREZvcm1hdD4KICAgICAgICA8TmFtZUlERm9ybWF0PnVybjpvYXNpczpuYW1lczp0YzpTQU1MOjEuMTpuYW1laWQtZm9ybWF0OnVuc3BlY2lmaWVkPC9OYW1lSURGb3JtYXQ-CiAgICAgICAgPE5hbWVJREZvcm1hdD51cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoxLjE6bmFtZWlkLWZvcm1hdDpXaW5kb3dzRG9tYWluUXVhbGlmaWVkTmFtZTwvTmFtZUlERm9ybWF0PgogICAgICAgIDxOYW1lSURGb3JtYXQ-dXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOm5hbWVpZC1mb3JtYXQ6a2VyYmVyb3M8L05hbWVJREZvcm1hdD4KICAgICAgICA8TmFtZUlERm9ybWF0PnVybjpvYXNpczpuYW1lczp0YzpTQU1MOjEuMTpuYW1laWQtZm9ybWF0Olg1MDlTdWJqZWN0TmFtZTwvTmFtZUlERm9ybWF0PgogICAgICAgIDxBc3NlcnRpb25Db25zdW1lclNlcnZpY2UgaW5kZXg9IjAiIGlzRGVmYXVsdD0idHJ1ZSIgQmluZGluZz0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOmJpbmRpbmdzOkhUVFAtQXJ0aWZhY3QiIExvY2F0aW9uPSJodHRwczovL3hsb3Utc3AueGxvdS1jZG0ucGVyZi5mcmVuZy5vcmcvYW0vQ29uc3VtZXIvbWV0YUFsaWFzL3NwIi8-CiAgICAgICAgPEFzc2VydGlvbkNvbnN1bWVyU2VydmljZSBpbmRleD0iMSIgaXNEZWZhdWx0PSJmYWxzZSIgQmluZGluZz0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOmJpbmRpbmdzOkhUVFAtUE9TVCIgTG9jYXRpb249Imh0dHBzOi8veGxvdS1zcC54bG91LWNkbS5wZXJmLmZyZW5nLm9yZy9hbS9Db25zdW1lci9tZXRhQWxpYXMvc3AiLz4KICAgICAgICA8QXNzZXJ0aW9uQ29uc3VtZXJTZXJ2aWNlIGluZGV4PSIyIiBpc0RlZmF1bHQ9ImZhbHNlIiBCaW5kaW5nPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6YmluZGluZ3M6UEFPUyIgTG9jYXRpb249Imh0dHBzOi8veGxvdS1zcC54bG91LWNkbS5wZXJmLmZyZW5nLm9yZy9hbS9Db25zdW1lci9FQ1AvbWV0YUFsaWFzL3NwIi8-CiAgICA8L1NQU1NPRGVzY3JpcHRvcj4KPC9FbnRpdHlEZXNjcmlwdG9yPgoK'
Authenticate user via REST
[http_cmd]: curl -H "X-OpenAM-Username: amadmin" -H "X-OpenAM-Password: WwzPXu7t346D51cSh0EZSYZq" -H "Content-Type: application/json" -H "Accept-API-Version: resource=2.0, protocol=1.0" --insecure -L -X POST "https://xlou-sp.xlou-cdm.perf.freng.org/am/json/authenticate?realm=/"
[http_cmd]: http status code OK
--- status code ---
http status code is 200 (expected 200)
--- http response ---
{
"tokenId": "TMVpPYDU2EcH916v6gzaMsdooH0.*AAJTSQACMDIAAlNLABxKM21SV01nbVFEY0RZaDNwaXpTa20zR3FCSWs9AAR0eXBlAANDVFMAAlMxAAIwMQ..*",
"successUrl": "/am/console",
"realm": "/"
}
[http_cmd]: curl -H "accept-api-version: protocol=2.0,resource=1.0" -H "content-type: application/json" --insecure -L -X POST --cookie "amlbcookie=01" --cookie "iPlanetDirectoryPro=TMVpPYDU2EcH916v6gzaMsdooH0.*AAJTSQACMDIAAlNLABxKM21SV01nbVFEY0RZaDNwaXpTa20zR3FCSWs9AAR0eXBlAANDVFMAAlMxAAIwMQ..*" --cookie "route=1659642080.239.9339.417641|95d24137157607aab620392fd4bfbc15" --data '{"standardMetadata": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI_Pgo8RW50aXR5RGVzY3JpcHRvciBlbnRpdHlJRD0iaWRwIiB4bWxucz0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOm1ldGFkYXRhIiB4bWxuczpxdWVyeT0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6bWV0YWRhdGE6ZXh0OnF1ZXJ5IiB4bWxuczptZGF0dHI9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOm1ldGFkYXRhOmF0dHJpYnV0ZSIgeG1sbnM6c2FtbD0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOmFzc2VydGlvbiIgeG1sbnM6eGVuYz0iaHR0cDovL3d3dy53My5vcmcvMjAwMS8wNC94bWxlbmMjIiB4bWxuczp4ZW5jMTE9Imh0dHA6Ly93d3cudzMub3JnLzIwMDkveG1sZW5jMTEjIiB4bWxuczphbGc9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOm1ldGFkYXRhOmFsZ3N1cHBvcnQiIHhtbG5zOng1MDlxcnk9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOm1ldGFkYXRhOlg1MDk6cXVlcnkiIHhtbG5zOmRzPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwLzA5L3htbGRzaWcjIj4KICAgIDxJRFBTU09EZXNjcmlwdG9yIHByb3RvY29sU3VwcG9ydEVudW1lcmF0aW9uPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6cHJvdG9jb2wiPgogICAgICAgIDxLZXlEZXNjcmlwdG9yIHVzZT0ic2lnbmluZyI-CiAgICAgICAgICAgIDxkczpLZXlJbmZvPgogICAgICAgICAgICAgICAgPGRzOlg1MDlEYXRhPgogICAgICAgICAgICAgICAgICAgIDxkczpYNTA5Q2VydGlmaWNhdGU-Ck1JSURYekNDQWtlZ0F3SUJBZ0lFQ1NTakdEQU5CZ2txaGtpRzl3MEJBUXNGQURCZ01Rc3dDUVlEVlFRR0V3SlZTekVRTUE0R0ExVUUKQ0JNSFFuSnBjM1J2YkRFUU1BNEdBMVVFQnhNSFFuSnBjM1J2YkRFU01CQUdBMVVFQ2hNSlJtOXlaMlZTYjJOck1Sa3dGd1lEVlFRRApFeEJ5YzJGcWQzUnphV2R1YVc1bmEyVjVNQjRYRFRJeU1EZ3dOREU1TWprME5Gb1hEVE15TURnd01URTVNamswTkZvd1lERUxNQWtHCkExVUVCaE1DVlVzeEVEQU9CZ05WQkFnVEIwSnlhWE4wYjJ3eEVEQU9CZ05WQkFjVEIwSnlhWE4wYjJ3eEVqQVFCZ05WQkFvVENVWnYKY21kbFVtOWphekVaTUJjR0ExVUVBeE1RY25OaGFuZDBjMmxuYm1sdVoydGxlVENDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUApBRENDQVFvQ2dnRUJBTVJaY0svaFFwMHhVcVc4Qkc4blMybXdwQ3E2ZGRWM0k4V1FvSWJ0OEFDTHZnS1ljU1EzeVViOTc2UDNxRytsCm8wYUdwR2J0eU83dERhUXM2bGVvL0haTFZHc2lMRDJxa2NHUmsrdWU0eXVGY2xMVmF0TFZKbjBMTUFQYnBKV04vV1ByK1MxYThEMU8KeW9sMlI3eVR2a1AwQUxlVEg0YXJSb1FhWC9hM3prQ1o4NWhEdWRHM0Jsdzd0eERLa3diVnZVY0FxOVl2ck9hcnRSV1lmeXllM0xDSApJS3l1Nkl2RTloeUJFUk9LKzVrTTRPOGlFMm4xRWU2cEdZNDhtZmE1Nm9SN1JUVVY5RldybkdjRVYrOEMrOEsyb2FVTERXS205WFZYCnpmbmtjMENYUGNLODJGemNtMzNpbm9hYTQwaTVudGZsWUZENWluL1crK1RCYmdEVHNKMENBd0VBQWFNaE1COHdIUVlEVlIwT0JCWUUKRkxtd0wwMjkyS0J5N1k2WWppRFdJbUN1Q01GRU1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQm9JODlLZmJWTWRJK2tEcW5lUWJSKwptWkYraldxRDdjbFp2aFNnTi9QTUVuNWZlaVVLaVByblhGVnF1eTR1V2x5cXRGS2o2cDRjUnhNdmIxbEpWNFlXejY1N2ZUUEFOQ3FBCjNPSWVQTmJVZVZ5WlZmYTNiS3ZHMEw3K0t5L1VZcERYQjB1WWRkUTAvWnNvQlpDU0I3NFRSZlVEZ01kaFUxeERac1RzU2hpL1ZJNEIKZjZ1NHM2dDFaWmMxcFA1dkZlRjRlVDhrakkwZXpxb0FYMDZEcmVpZXp3L1NWQk1BWTB2bzAyRFNwdXRQbHdGaGpyNm9IbHJFckcxeQoxOXp3WVBKOHM2THNyc3RwVlRjUEpPWGhUZ25UVDhaa1poNzM0VVA2OG5RQVRnMDFNTHdpTDZ3eHpGMHp4SDhEWlB3R2EzeG5sZ0ErCk9nUC94RHdCVmNNdWRmMlEKICAgICAgICAgICAgICAgICAgICA8L2RzOlg1MDlDZXJ0aWZpY2F0ZT4KICAgICAgICAgICAgICAgIDwvZHM6WDUwOURhdGE-CiAgICAgICAgICAgIDwvZHM6S2V5SW5mbz4KICAgICAgICA8L0tleURlc2NyaXB0b3I-CiAgICAgICAgPEtleURlc2NyaXB0b3IgdXNlPSJlbmNyeXB0aW9uIj4KICAgICAgICAgICAgPGRzOktleUluZm8-CiAgICAgICAgICAgICAgICA8ZHM6WDUwOURhdGE-CiAgICAgICAgICAgICAgICAgICAgPGRzOlg1MDlDZXJ0aWZpY2F0ZT4KTUlJRFJ6Q0NBaStnQXdJQkFnSUVTbUNoQURBTkJna3Foa2lHOXcwQkFRc0ZBREJVTVFzd0NRWURWUVFHRXdKVlN6RVFNQTRHQTFVRQpDQk1IUW5KcGMzUnZiREVRTUE0R0ExVUVCeE1IUW5KcGMzUnZiREVTTUJBR0ExVUVDaE1KUm05eVoyVlNiMk5yTVEwd0N3WURWUVFECkV3UjBaWE4wTUI0WERUSXlNRGd3TkRFNU1qazBOVm9YRFRNeU1EZ3dNVEU1TWprME5Wb3dWREVMTUFrR0ExVUVCaE1DVlVzeEVEQU8KQmdOVkJBZ1RCMEp5YVhOMGIyd3hFREFPQmdOVkJBY1RCMEp5YVhOMGIyd3hFakFRQmdOVkJBb1RDVVp2Y21kbFVtOWphekVOTUFzRwpBMVVFQXhNRWRHVnpkRENDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUEFEQ0NBUW9DZ2dFQkFMZVdEOVQ5aGVSQUFreWMzc0MvCkRFMktrcWJGckFSa3lEbzFjbUppMFpmL2VEVk93bjdNOUJJTk1pbkZOWWVCVlNyZk05MnZJS1BmbWFqQXFNTmNWSDBxWkRwQ3ViVWsKZHF2L2wxQWVNU29ZYzJSTCt1VnZTdFlLOFIzaUdnUllYTFBDT2I3YTk5Z3Zpdm53bkxWQ3c1YVNydjZsNzJpNEJsL1ZpdUV2NXJxNQp1Q0t5QW5LeDlkdHJnQklYYUhGSU9ZWVBnL2FicitPYWpXOXJVSHJKdWJleDRiK2dRUy9mK1VyUmdMcUtiZGVvaTJIck1EL045NC85CmM0cm5ZLzJ5cE53cm9heERMRUFncXZkK3JzU0JwRlBqcHRqVFpVL1ZhODhQUGNJYU94ODJWQnNGdzliNVA4RDRBTTRLN2liQUY1K3QKeUVSL1JpQm52ZHdIMWFKM1NvOENBd0VBQWFNaE1COHdIUVlEVlIwT0JCWUVGSnVtSjArbnJKVHl2bnlQb0s0Vjc4dlVKL2QvTUEwRwpDU3FHU0liM0RRRUJDd1VBQTRJQkFRQ2cxRHdyVGExTmpiS0dKeUhJTmxNRTQrR0VrMU4rbG1uRHo0N0ZzVnZwNlhvcnpNQ3M5Qk85ClR0eTdKMmpGUTNXdERBTEdNeFFUbkI1UXBmOEJFT08zU1p1amtvMDB2ckhuMmxpMVplb21vaWlobmc0Z0swS3FEQ3lQcEhtaDhNL3kKcTQyZlQyZGFnV082bzZsZkxqcFYranV3YSt3WmtDL0hSNGM5MlpmZS80TEU1bVhtZmJJd3V3Z2pSQkdRNStOZ3B6RXZuV0JTYklsagpaR0REdUsyWFJrNndDcXJGYmpuY0MzRFl3VFdCU2FQRjROOVZCK0txUGswSXVFRTNodkdtSkRETDN5bHhITUNERC9KdC9hS0NiN2MxCk0weFYzK0ZjaVdQWjQ5Z3hndy8xaHRjTHhzeUh3OXI0UFhvanRYR2NzVWJwWkRKcnZTTDdsZEJ5T1ZLVwogICAgICAgICAgICAgICAgICAgIDwvZHM6WDUwOUNlcnRpZmljYXRlPgogICAgICAgICAgICAgICAgPC9kczpYNTA5RGF0YT4KICAgICAgICAgICAgPC9kczpLZXlJbmZvPgogICAgICAgICAgICA8RW5jcnlwdGlvbk1ldGhvZCBBbGdvcml0aG09Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvMDQveG1sZW5jI3JzYS1vYWVwLW1nZjFwIj4KICAgICAgICAgICAgICAgIDxkczpEaWdlc3RNZXRob2QgQWxnb3JpdGhtPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzA0L3htbGVuYyNzaGEyNTYiLz4KICAgICAgICAgICAgPC9FbmNyeXB0aW9uTWV0aG9kPgogICAgICAgICAgICA8RW5jcnlwdGlvbk1ldGhvZCBBbGdvcml0aG09Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvMDQveG1sZW5jI2FlczEyOC1jYmMiPgogICAgICAgICAgICAgICAgPHhlbmM6S2V5U2l6ZT4xMjg8L3hlbmM6S2V5U2l6ZT4KICAgICAgICAgICAgPC9FbmNyeXB0aW9uTWV0aG9kPgogICAgICAgIDwvS2V5RGVzY3JpcHRvcj4KICAgICAgICA8QXJ0aWZhY3RSZXNvbHV0aW9uU2VydmljZSBpbmRleD0iMCIgQmluZGluZz0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOmJpbmRpbmdzOlNPQVAiIExvY2F0aW9uPSJodHRwczovL3hsb3UuaWFtLnhsb3UtY2RtLmVuZ2luZWVyaW5ncGl0LmNvbS9hbS9BcnRpZmFjdFJlc29sdmVyL21ldGFBbGlhcy9pZHAiLz4KICAgICAgICA8U2luZ2xlTG9nb3V0U2VydmljZSBCaW5kaW5nPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6YmluZGluZ3M6SFRUUC1SZWRpcmVjdCIgTG9jYXRpb249Imh0dHBzOi8veGxvdS5pYW0ueGxvdS1jZG0uZW5naW5lZXJpbmdwaXQuY29tL2FtL0lEUFNsb1JlZGlyZWN0L21ldGFBbGlhcy9pZHAiIFJlc3BvbnNlTG9jYXRpb249Imh0dHBzOi8veGxvdS5pYW0ueGxvdS1jZG0uZW5naW5lZXJpbmdwaXQuY29tL2FtL0lEUFNsb1JlZGlyZWN0L21ldGFBbGlhcy9pZHAiLz4KICAgICAgICA8U2luZ2xlTG9nb3V0U2VydmljZSBCaW5kaW5nPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6YmluZGluZ3M6SFRUUC1QT1NUIiBMb2NhdGlvbj0iaHR0cHM6Ly94bG91LmlhbS54bG91LWNkbS5lbmdpbmVlcmluZ3BpdC5jb20vYW0vSURQU2xvUE9TVC9tZXRhQWxpYXMvaWRwIiBSZXNwb25zZUxvY2F0aW9uPSJodHRwczovL3hsb3UuaWFtLnhsb3UtY2RtLmVuZ2luZWVyaW5ncGl0LmNvbS9hbS9JRFBTbG9QT1NUL21ldGFBbGlhcy9pZHAiLz4KICAgICAgICA8U2luZ2xlTG9nb3V0U2VydmljZSBCaW5kaW5nPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6YmluZGluZ3M6U09BUCIgTG9jYXRpb249Imh0dHBzOi8veGxvdS5pYW0ueGxvdS1jZG0uZW5naW5lZXJpbmdwaXQuY29tL2FtL0lEUFNsb1NvYXAvbWV0YUFsaWFzL2lkcCIvPgogICAgICAgIDxNYW5hZ2VOYW1lSURTZXJ2aWNlIEJpbmRpbmc9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDpiaW5kaW5nczpIVFRQLVJlZGlyZWN0IiBMb2NhdGlvbj0iaHR0cHM6Ly94bG91LmlhbS54bG91LWNkbS5lbmdpbmVlcmluZ3BpdC5jb20vYW0vSURQTW5pUmVkaXJlY3QvbWV0YUFsaWFzL2lkcCIgUmVzcG9uc2VMb2NhdGlvbj0iaHR0cHM6Ly94bG91LmlhbS54bG91LWNkbS5lbmdpbmVlcmluZ3BpdC5jb20vYW0vSURQTW5pUmVkaXJlY3QvbWV0YUFsaWFzL2lkcCIvPgogICAgICAgIDxNYW5hZ2VOYW1lSURTZXJ2aWNlIEJpbmRpbmc9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDpiaW5kaW5nczpIVFRQLVBPU1QiIExvY2F0aW9uPSJodHRwczovL3hsb3UuaWFtLnhsb3UtY2RtLmVuZ2luZWVyaW5ncGl0LmNvbS9hbS9JRFBNbmlQT1NUL21ldGFBbGlhcy9pZHAiIFJlc3BvbnNlTG9jYXRpb249Imh0dHBzOi8veGxvdS5pYW0ueGxvdS1jZG0uZW5naW5lZXJpbmdwaXQuY29tL2FtL0lEUE1uaVBPU1QvbWV0YUFsaWFzL2lkcCIvPgogICAgICAgIDxNYW5hZ2VOYW1lSURTZXJ2aWNlIEJpbmRpbmc9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDpiaW5kaW5nczpTT0FQIiBMb2NhdGlvbj0iaHR0cHM6Ly94bG91LmlhbS54bG91LWNkbS5lbmdpbmVlcmluZ3BpdC5jb20vYW0vSURQTW5pU29hcC9tZXRhQWxpYXMvaWRwIi8-CiAgICAgICAgPE5hbWVJREZvcm1hdD51cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6bmFtZWlkLWZvcm1hdDpwZXJzaXN0ZW50PC9OYW1lSURGb3JtYXQ-CiAgICAgICAgPE5hbWVJREZvcm1hdD51cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6bmFtZWlkLWZvcm1hdDp0cmFuc2llbnQ8L05hbWVJREZvcm1hdD4KICAgICAgICA8TmFtZUlERm9ybWF0PnVybjpvYXNpczpuYW1lczp0YzpTQU1MOjEuMTpuYW1laWQtZm9ybWF0OmVtYWlsQWRkcmVzczwvTmFtZUlERm9ybWF0PgogICAgICAgIDxOYW1lSURGb3JtYXQ-dXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6MS4xOm5hbWVpZC1mb3JtYXQ6dW5zcGVjaWZpZWQ8L05hbWVJREZvcm1hdD4KICAgICAgICA8TmFtZUlERm9ybWF0PnVybjpvYXNpczpuYW1lczp0YzpTQU1MOjEuMTpuYW1laWQtZm9ybWF0OldpbmRvd3NEb21haW5RdWFsaWZpZWROYW1lPC9OYW1lSURGb3JtYXQ-CiAgICAgICAgPE5hbWVJREZvcm1hdD51cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6bmFtZWlkLWZvcm1hdDprZXJiZXJvczwvTmFtZUlERm9ybWF0PgogICAgICAgIDxOYW1lSURGb3JtYXQ-dXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6MS4xOm5hbWVpZC1mb3JtYXQ6WDUwOVN1YmplY3ROYW1lPC9OYW1lSURGb3JtYXQ-CiAgICAgICAgPFNpbmdsZVNpZ25PblNlcnZpY2UgQmluZGluZz0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOmJpbmRpbmdzOkhUVFAtUmVkaXJlY3QiIExvY2F0aW9uPSJodHRwczovL3hsb3UuaWFtLnhsb3UtY2RtLmVuZ2luZWVyaW5ncGl0LmNvbS9hbS9TU09SZWRpcmVjdC9tZXRhQWxpYXMvaWRwIi8-CiAgICAgICAgPFNpbmdsZVNpZ25PblNlcnZpY2UgQmluZGluZz0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOmJpbmRpbmdzOkhUVFAtUE9TVCIgTG9jYXRpb249Imh0dHBzOi8veGxvdS5pYW0ueGxvdS1jZG0uZW5naW5lZXJpbmdwaXQuY29tL2FtL1NTT1BPU1QvbWV0YUFsaWFzL2lkcCIvPgogICAgICAgIDxTaW5nbGVTaWduT25TZXJ2aWNlIEJpbmRpbmc9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDpiaW5kaW5nczpTT0FQIiBMb2NhdGlvbj0iaHR0cHM6Ly94bG91LmlhbS54bG91LWNkbS5lbmdpbmVlcmluZ3BpdC5jb20vYW0vU1NPU29hcC9tZXRhQWxpYXMvaWRwIi8-CiAgICAgICAgPE5hbWVJRE1hcHBpbmdTZXJ2aWNlIEJpbmRpbmc9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDpiaW5kaW5nczpTT0FQIiBMb2NhdGlvbj0iaHR0cHM6Ly94bG91LmlhbS54bG91LWNkbS5lbmdpbmVlcmluZ3BpdC5jb20vYW0vTklNU29hcC9tZXRhQWxpYXMvaWRwIi8-CiAgICAgICAgPEFzc2VydGlvbklEUmVxdWVzdFNlcnZpY2UgQmluZGluZz0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOmJpbmRpbmdzOlNPQVAiIExvY2F0aW9uPSJodHRwczovL3hsb3UuaWFtLnhsb3UtY2RtLmVuZ2luZWVyaW5ncGl0LmNvbS9hbS9BSURSZXFTb2FwL0lEUFJvbGUvbWV0YUFsaWFzL2lkcCIvPgogICAgICAgIDxBc3NlcnRpb25JRFJlcXVlc3RTZXJ2aWNlIEJpbmRpbmc9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDpiaW5kaW5nczpVUkkiIExvY2F0aW9uPSJodHRwczovL3hsb3UuaWFtLnhsb3UtY2RtLmVuZ2luZWVyaW5ncGl0LmNvbS9hbS9BSURSZXFVcmkvSURQUm9sZS9tZXRhQWxpYXMvaWRwIi8-CiAgICA8L0lEUFNTT0Rlc2NyaXB0b3I-CjwvRW50aXR5RGVzY3JpcHRvcj4KCg"}' "https://xlou-sp.xlou-cdm.perf.freng.org/am/json/realms/root/realm-config/saml2/remote?_action=importEntity"
[http_cmd]: http status code OK
--- status code ---
http status code is 200 (expected 200)
--- http response ---
{
"importedEntities": [
"idp"
]
}
b'{"importedEntities":["idp"]}'
Authenticate user via REST
[http_cmd]: curl -H "X-OpenAM-Username: amadmin" -H "X-OpenAM-Password: LGt1fEvsYdhM2Z4ehdbFF5gE" -H "Content-Type: application/json" -H "Accept-API-Version: resource=2.0, protocol=1.0" -L -X POST "https://xlou.iam.xlou-cdm.engineeringpit.com/am/json/authenticate?realm=/"
[http_cmd]: http status code OK
--- status code ---
http status code is 200 (expected 200)
--- http response ---
{
"tokenId": "gBNPABaBEKeBNbjOUl3speuzakU.*AAJTSQACMDIAAlNLABxWTWhsUHRRTUtLNjhNK3ppS1hjUlRzSXliUWc9AAR0eXBlAANDVFMAAlMxAAIwMQ..*",
"successUrl": "/am/console",
"realm": "/"
}
[http_cmd]: curl -H "accept-api-version: protocol=2.0,resource=1.0" -H "content-type: application/json" --insecure -L -X POST --cookie "amlbcookie=01" --cookie "iPlanetDirectoryPro=gBNPABaBEKeBNbjOUl3speuzakU.*AAJTSQACMDIAAlNLABxWTWhsUHRRTUtLNjhNK3ppS1hjUlRzSXliUWc9AAR0eXBlAANDVFMAAlMxAAIwMQ..*" --cookie "route=1659642080.754.9225.221052|f60edb382037eb2df1e800d563ad78a7" --data '{"standardMetadata": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI_Pgo8RW50aXR5RGVzY3JpcHRvciBlbnRpdHlJRD0ic3AiIHhtbG5zPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6bWV0YWRhdGEiIHhtbG5zOnF1ZXJ5PSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDptZXRhZGF0YTpleHQ6cXVlcnkiIHhtbG5zOm1kYXR0cj0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6bWV0YWRhdGE6YXR0cmlidXRlIiB4bWxuczpzYW1sPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6YXNzZXJ0aW9uIiB4bWxuczp4ZW5jPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzA0L3htbGVuYyMiIHhtbG5zOnhlbmMxMT0iaHR0cDovL3d3dy53My5vcmcvMjAwOS94bWxlbmMxMSMiIHhtbG5zOmFsZz0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6bWV0YWRhdGE6YWxnc3VwcG9ydCIgeG1sbnM6eDUwOXFyeT0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6bWV0YWRhdGE6WDUwOTpxdWVyeSIgeG1sbnM6ZHM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvMDkveG1sZHNpZyMiPgogICAgPFNQU1NPRGVzY3JpcHRvciBBdXRoblJlcXVlc3RzU2lnbmVkPSJmYWxzZSIgV2FudEFzc2VydGlvbnNTaWduZWQ9ImZhbHNlIiBwcm90b2NvbFN1cHBvcnRFbnVtZXJhdGlvbj0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOnByb3RvY29sIj4KICAgICAgICA8S2V5RGVzY3JpcHRvciB1c2U9InNpZ25pbmciPgogICAgICAgICAgICA8ZHM6S2V5SW5mbz4KICAgICAgICAgICAgICAgIDxkczpYNTA5RGF0YT4KICAgICAgICAgICAgICAgICAgICA8ZHM6WDUwOUNlcnRpZmljYXRlPgpNSUlEWHpDQ0FrZWdBd0lCQWdJRVFuNGxaekFOQmdrcWhraUc5dzBCQVFzRkFEQmdNUXN3Q1FZRFZRUUdFd0pWU3pFUU1BNEdBMVVFCkNCTUhRbkpwYzNSdmJERVFNQTRHQTFVRUJ4TUhRbkpwYzNSdmJERVNNQkFHQTFVRUNoTUpSbTl5WjJWU2IyTnJNUmt3RndZRFZRUUQKRXhCeWMyRnFkM1J6YVdkdWFXNW5hMlY1TUI0WERUSXlNRGd3TkRFNU16VTFORm9YRFRNeU1EZ3dNVEU1TXpVMU5Gb3dZREVMTUFrRwpBMVVFQmhNQ1ZVc3hFREFPQmdOVkJBZ1RCMEp5YVhOMGIyd3hFREFPQmdOVkJBY1RCMEp5YVhOMGIyd3hFakFRQmdOVkJBb1RDVVp2CmNtZGxVbTlqYXpFWk1CY0dBMVVFQXhNUWNuTmhhbmQwYzJsbmJtbHVaMnRsZVRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVAKQURDQ0FRb0NnZ0VCQU9MaWJCMVpBb1RkSUh4Sno5OVZ1c3JHbXRpcVRvNWYvSGJ2Uk1BT1ZLTDhmWjN3aWdSZ3ZEM1dJRTFSSjZEMwpqNmdMeVRDVUZURmIzaE9LaFFyU1JOd1RzRkx3TFlLaE1VN0gyNXlJTnFiTEFtQ3lSOGwvQkJsWWxTdXF6TDBQUjNLaFJQWk0yVGRCClk2T0FDc2R4bU1RYndiQ09aRzM3Ui9qMWRDeE53MjFUZ3RnRDNhTDAxN2hWbURkTkpwYzQ3N0hTTkdxUng1ZG01SHZsaWx4ekdKQUoKeGl0eFlaUDVwWmFNai9pOURKK3hSVVZCamFLM0hRWi81ZTFGS2xzcHNiU1Q4RE1LSjJUU2VWbkNUV3JndGhJMWhaREVCYlVCNmp1cQpxTHJvWUlBWFF6NTQ3azhoTUdheUJZL1RZaFR0NDdGUXFDNUhrSSsxMWJHdFlyOGNFTHNDQXdFQUFhTWhNQjh3SFFZRFZSME9CQllFCkZDS2lvVDBrb2RjUVVsWUMyZS9yNllYa3dVNVBNQTBHQ1NxR1NJYjNEUUVCQ3dVQUE0SUJBUUFhZWo4VStKUFY4Y0x2VVBkVnlqaVcKREZVZjQxL3BWWXdZY1hLeTNFK2E3RjgvcW5RSFJTV3hraU0zbEkwRGozWFlHcWhVWG5WdzF0NEJPdit1Y0JVVE5leFplSFRWZXh5bwppMjF0RjRxUWROS2VxaXpJRGVuZDVucXBEK0paRkRRYUcxSVBldkhPT3BTZ0pIR0R2U3A4aTNsdmNUWDh4ZmhJWkN0cXgvVmZ2MG9WCndxcktYc1p4MXRETlJQcmp0R2xROHVNYWlsYkttRWdQcmRMUFdKSTJJakpBZ0JiaU9hbXQ5YitNU2pRRC9sMFZDWWJiQWdSYVZPSnUKMWhBY0h5NUpIbXFnQnBQbkZqR0ZyV0dUMXV6ZmlRM1BPN3o5Tlhnbm9RZ2xrNms4K2VRdWlwNnVPa0U4RVc2bm9VcEZObDRoMno2UwprL212K2tyU3BOaUlIaE9NCiAgICAgICAgICAgICAgICAgICAgPC9kczpYNTA5Q2VydGlmaWNhdGU-CiAgICAgICAgICAgICAgICA8L2RzOlg1MDlEYXRhPgogICAgICAgICAgICA8L2RzOktleUluZm8-CiAgICAgICAgPC9LZXlEZXNjcmlwdG9yPgogICAgICAgIDxLZXlEZXNjcmlwdG9yIHVzZT0iZW5jcnlwdGlvbiI-CiAgICAgICAgICAgIDxkczpLZXlJbmZvPgogICAgICAgICAgICAgICAgPGRzOlg1MDlEYXRhPgogICAgICAgICAgICAgICAgICAgIDxkczpYNTA5Q2VydGlmaWNhdGU-Ck1JSURSekNDQWkrZ0F3SUJBZ0lFYUpkR2RqQU5CZ2txaGtpRzl3MEJBUXNGQURCVU1Rc3dDUVlEVlFRR0V3SlZTekVRTUE0R0ExVUUKQ0JNSFFuSnBjM1J2YkRFUU1BNEdBMVVFQnhNSFFuSnBjM1J2YkRFU01CQUdBMVVFQ2hNSlJtOXlaMlZTYjJOck1RMHdDd1lEVlFRRApFd1IwWlhOME1CNFhEVEl5TURnd05ERTVNelUxTmxvWERUTXlNRGd3TVRFNU16VTFObG93VkRFTE1Ba0dBMVVFQmhNQ1ZVc3hFREFPCkJnTlZCQWdUQjBKeWFYTjBiMnd4RURBT0JnTlZCQWNUQjBKeWFYTjBiMnd4RWpBUUJnTlZCQW9UQ1VadmNtZGxVbTlqYXpFTk1Bc0cKQTFVRUF4TUVkR1Z6ZERDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTEdIZlZaNmdxYnpHV3pjOWdLNgpXNVUxdnlWWmE0T01xTVhXVmxNdGRmT2dHRHRhQU1kU0llck1LSGcya3U1OVdFNjZ2cStLTVBEWkZsOGZBOUZ1bE41U3p6azduYjAzCnNJejBhNzJoc2Fsd2tTSlZkTmh1eUFUV0tYTzl4NUJ1YzJqa0EvaHh1dXBNZXNMbFMvbXcrYmZGdncyOEw2VTdGbEZyQzNhY1owa2EKbHlGeUpZazEyRlllS0VLNmxYVjRxd1lpdWhNTmwrR1QzRFNUbTc3S3o2ekhFdkI2a0xweGNOUlh1azM2WnUxbEtpbEZaN01kdmpkdQo3YzRYb3pxTlZpbEM2M09BRSsyVlhuWjl4REQ2M1prZWZIRjZDYXNRUlU3L0tkeXdveWVqc29jcTYxdlpwWGgySDhBSkpZYkRqVWROCkVlUjJiY29ZQWU2NXdjWkdKY0VDQXdFQUFhTWhNQjh3SFFZRFZSME9CQllFRkVCQTB3N0c4Zm5KVGZ5YWY5V2VlVmVkbWtML01BMEcKQ1NxR1NJYjNEUUVCQ3dVQUE0SUJBUUF0ZUdMT25wYkpPbFlRZFk0TmxINzM1VCt1WDJxcG55RVpDSTB5cXRyZ29ZQXE2ZXhMWmF3YQo0cWxZdWRFUHFTWnRsMVZEdmlsZ240WnFtZGJCVzVtQTNFcktsWGpjOC82TXN2V0VrK1N4cEx5ZUkzS3AyOXpJTGJHTUZpeGlqemxhClRaejhsNFBtUFEvWEF1RXQxU1NJREFrTU9zTWpnTEJpckp6cy9GL0dGZ0xkTE9EcmN6VWNGRHFEeFlYbjhyOGROUVkvMnFLZDJ1QTYKU29QRmgxaHJ1TTE5SlQ0ZlUyaHhBNzBPMTNNYmhkTEN3YkJ2cWppUTN4MS9xL3ZhS0FkMGdJOXU5dWZpa1JWcm9WWEU0ckdWRmk2awpXeW04alk3WXdUK3d5MEovakQvWThURGJiRDBJNGdVVSttRkdGc1g3ZS82aGFTRE5zMkFzNGxkeTgxQ0QKICAgICAgICAgICAgICAgICAgICA8L2RzOlg1MDlDZXJ0aWZpY2F0ZT4KICAgICAgICAgICAgICAgIDwvZHM6WDUwOURhdGE-CiAgICAgICAgICAgIDwvZHM6S2V5SW5mbz4KICAgICAgICAgICAgPEVuY3J5cHRpb25NZXRob2QgQWxnb3JpdGhtPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzA0L3htbGVuYyNyc2Etb2FlcC1tZ2YxcCI-CiAgICAgICAgICAgICAgICA8ZHM6RGlnZXN0TWV0aG9kIEFsZ29yaXRobT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS8wNC94bWxlbmMjc2hhMjU2Ii8-CiAgICAgICAgICAgIDwvRW5jcnlwdGlvbk1ldGhvZD4KICAgICAgICAgICAgPEVuY3J5cHRpb25NZXRob2QgQWxnb3JpdGhtPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzA0L3htbGVuYyNhZXMxMjgtY2JjIj4KICAgICAgICAgICAgICAgIDx4ZW5jOktleVNpemU-MTI4PC94ZW5jOktleVNpemU-CiAgICAgICAgICAgIDwvRW5jcnlwdGlvbk1ldGhvZD4KICAgICAgICA8L0tleURlc2NyaXB0b3I-CiAgICAgICAgPFNpbmdsZUxvZ291dFNlcnZpY2UgQmluZGluZz0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOmJpbmRpbmdzOkhUVFAtUmVkaXJlY3QiIExvY2F0aW9uPSJodHRwczovL3hsb3Utc3AueGxvdS1jZG0ucGVyZi5mcmVuZy5vcmcvYW0vU1BTbG9SZWRpcmVjdC9tZXRhQWxpYXMvc3AiIFJlc3BvbnNlTG9jYXRpb249Imh0dHBzOi8veGxvdS1zcC54bG91LWNkbS5wZXJmLmZyZW5nLm9yZy9hbS9TUFNsb1JlZGlyZWN0L21ldGFBbGlhcy9zcCIvPgogICAgICAgIDxTaW5nbGVMb2dvdXRTZXJ2aWNlIEJpbmRpbmc9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDpiaW5kaW5nczpIVFRQLVBPU1QiIExvY2F0aW9uPSJodHRwczovL3hsb3Utc3AueGxvdS1jZG0ucGVyZi5mcmVuZy5vcmcvYW0vU1BTbG9QT1NUL21ldGFBbGlhcy9zcCIgUmVzcG9uc2VMb2NhdGlvbj0iaHR0cHM6Ly94bG91LXNwLnhsb3UtY2RtLnBlcmYuZnJlbmcub3JnL2FtL1NQU2xvUE9TVC9tZXRhQWxpYXMvc3AiLz4KICAgICAgICA8U2luZ2xlTG9nb3V0U2VydmljZSBCaW5kaW5nPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6YmluZGluZ3M6U09BUCIgTG9jYXRpb249Imh0dHBzOi8veGxvdS1zcC54bG91LWNkbS5wZXJmLmZyZW5nLm9yZy9hbS9TUFNsb1NvYXAvbWV0YUFsaWFzL3NwIi8-CiAgICAgICAgPE1hbmFnZU5hbWVJRFNlcnZpY2UgQmluZGluZz0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOmJpbmRpbmdzOkhUVFAtUmVkaXJlY3QiIExvY2F0aW9uPSJodHRwczovL3hsb3Utc3AueGxvdS1jZG0ucGVyZi5mcmVuZy5vcmcvYW0vU1BNbmlSZWRpcmVjdC9tZXRhQWxpYXMvc3AiIFJlc3BvbnNlTG9jYXRpb249Imh0dHBzOi8veGxvdS1zcC54bG91LWNkbS5wZXJmLmZyZW5nLm9yZy9hbS9TUE1uaVJlZGlyZWN0L21ldGFBbGlhcy9zcCIvPgogICAgICAgIDxNYW5hZ2VOYW1lSURTZXJ2aWNlIEJpbmRpbmc9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDpiaW5kaW5nczpIVFRQLVBPU1QiIExvY2F0aW9uPSJodHRwczovL3hsb3Utc3AueGxvdS1jZG0ucGVyZi5mcmVuZy5vcmcvYW0vU1BNbmlQT1NUL21ldGFBbGlhcy9zcCIgUmVzcG9uc2VMb2NhdGlvbj0iaHR0cHM6Ly94bG91LXNwLnhsb3UtY2RtLnBlcmYuZnJlbmcub3JnL2FtL1NQTW5pUE9TVC9tZXRhQWxpYXMvc3AiLz4KICAgICAgICA8TWFuYWdlTmFtZUlEU2VydmljZSBCaW5kaW5nPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6YmluZGluZ3M6U09BUCIgTG9jYXRpb249Imh0dHBzOi8veGxvdS1zcC54bG91LWNkbS5wZXJmLmZyZW5nLm9yZy9hbS9TUE1uaVNvYXAvbWV0YUFsaWFzL3NwIiBSZXNwb25zZUxvY2F0aW9uPSJodHRwczovL3hsb3Utc3AueGxvdS1jZG0ucGVyZi5mcmVuZy5vcmcvYW0vU1BNbmlTb2FwL21ldGFBbGlhcy9zcCIvPgogICAgICAgIDxOYW1lSURGb3JtYXQ-dXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOm5hbWVpZC1mb3JtYXQ6dHJhbnNpZW50PC9OYW1lSURGb3JtYXQ-CiAgICAgICAgPE5hbWVJREZvcm1hdD51cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6bmFtZWlkLWZvcm1hdDpwZXJzaXN0ZW50PC9OYW1lSURGb3JtYXQ-CiAgICAgICAgPE5hbWVJREZvcm1hdD51cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoxLjE6bmFtZWlkLWZvcm1hdDplbWFpbEFkZHJlc3M8L05hbWVJREZvcm1hdD4KICAgICAgICA8TmFtZUlERm9ybWF0PnVybjpvYXNpczpuYW1lczp0YzpTQU1MOjEuMTpuYW1laWQtZm9ybWF0OnVuc3BlY2lmaWVkPC9OYW1lSURGb3JtYXQ-CiAgICAgICAgPE5hbWVJREZvcm1hdD51cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoxLjE6bmFtZWlkLWZvcm1hdDpXaW5kb3dzRG9tYWluUXVhbGlmaWVkTmFtZTwvTmFtZUlERm9ybWF0PgogICAgICAgIDxOYW1lSURGb3JtYXQ-dXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOm5hbWVpZC1mb3JtYXQ6a2VyYmVyb3M8L05hbWVJREZvcm1hdD4KICAgICAgICA8TmFtZUlERm9ybWF0PnVybjpvYXNpczpuYW1lczp0YzpTQU1MOjEuMTpuYW1laWQtZm9ybWF0Olg1MDlTdWJqZWN0TmFtZTwvTmFtZUlERm9ybWF0PgogICAgICAgIDxBc3NlcnRpb25Db25zdW1lclNlcnZpY2UgaW5kZXg9IjAiIGlzRGVmYXVsdD0idHJ1ZSIgQmluZGluZz0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOmJpbmRpbmdzOkhUVFAtQXJ0aWZhY3QiIExvY2F0aW9uPSJodHRwczovL3hsb3Utc3AueGxvdS1jZG0ucGVyZi5mcmVuZy5vcmcvYW0vQ29uc3VtZXIvbWV0YUFsaWFzL3NwIi8-CiAgICAgICAgPEFzc2VydGlvbkNvbnN1bWVyU2VydmljZSBpbmRleD0iMSIgaXNEZWZhdWx0PSJmYWxzZSIgQmluZGluZz0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOmJpbmRpbmdzOkhUVFAtUE9TVCIgTG9jYXRpb249Imh0dHBzOi8veGxvdS1zcC54bG91LWNkbS5wZXJmLmZyZW5nLm9yZy9hbS9Db25zdW1lci9tZXRhQWxpYXMvc3AiLz4KICAgICAgICA8QXNzZXJ0aW9uQ29uc3VtZXJTZXJ2aWNlIGluZGV4PSIyIiBpc0RlZmF1bHQ9ImZhbHNlIiBCaW5kaW5nPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6YmluZGluZ3M6UEFPUyIgTG9jYXRpb249Imh0dHBzOi8veGxvdS1zcC54bG91LWNkbS5wZXJmLmZyZW5nLm9yZy9hbS9Db25zdW1lci9FQ1AvbWV0YUFsaWFzL3NwIi8-CiAgICA8L1NQU1NPRGVzY3JpcHRvcj4KPC9FbnRpdHlEZXNjcmlwdG9yPgoK"}' "https://xlou.iam.xlou-cdm.engineeringpit.com/am/json/realms/root/realm-config/saml2/remote?_action=importEntity"
[http_cmd]: http status code OK
--- status code ---
http status code is 200 (expected 200)
--- http response ---
{
"importedEntities": [
"sp"
]
}
b'{"importedEntities":["sp"]}'
Authenticate user via REST
[http_cmd]: curl -H "X-OpenAM-Username: amadmin" -H "X-OpenAM-Password: WwzPXu7t346D51cSh0EZSYZq" -H "Content-Type: application/json" -H "Accept-API-Version: resource=2.0, protocol=1.0" --insecure -L -X POST "https://xlou-sp.xlou-cdm.perf.freng.org/am/json/authenticate?realm=/"
[http_cmd]: http status code OK
--- status code ---
http status code is 200 (expected 200)
--- http response ---
{
"tokenId": "5fsuGDsUGJAgc9bIljDopwG9kB4.*AAJTSQACMDIAAlNLABxUM1NrSmxrb0JMZjhsRUFjYno2TlJ4WHJWYUU9AAR0eXBlAANDVFMAAlMxAAIwMQ..*",
"successUrl": "/am/console",
"realm": "/"
}
[http_cmd]: curl -H "accept-api-version: protocol=2.0,resource=1.0" -H "accept: application/json" -H "content-type: application/json" --insecure -L -X PUT --cookie "amlbcookie=01" --cookie "iPlanetDirectoryPro=5fsuGDsUGJAgc9bIljDopwG9kB4.*AAJTSQACMDIAAlNLABxUM1NrSmxrb0JMZjhsRUFjYno2TlJ4WHJWYUU9AAR0eXBlAANDVFMAAlMxAAIwMQ..*" --cookie "route=1659642081.289.9088.936642|95d24137157607aab620392fd4bfbc15" --data '{"status": "active", "trustedProviders": []}' "https://xlou-sp.xlou-cdm.perf.freng.org/am/json/realms/root/realm-config/federation/circlesoftrust/my-cot"
[http_cmd]: http status code OK
--- status code ---
http status code is 201 (expected 201)
--- http response ---
{
"_id": "my-cot",
"_rev": "-2118421405",
"trustedProviders": [],
"status": "active",
"_type": {
"_id": "circlesoftrust",
"name": "Circle of Trust",
"collection": true
}
}
[http_cmd]: curl -H "accept-api-version: protocol=2.0,resource=1.0" -H "accept: application/json" -H "content-type: application/json" --insecure -L -X PUT --cookie "amlbcookie=01" --cookie "iPlanetDirectoryPro=5fsuGDsUGJAgc9bIljDopwG9kB4.*AAJTSQACMDIAAlNLABxUM1NrSmxrb0JMZjhsRUFjYno2TlJ4WHJWYUU9AAR0eXBlAANDVFMAAlMxAAIwMQ..*" --cookie "route=1659642081.289.9088.936642|95d24137157607aab620392fd4bfbc15" --data '{"saml2WriterServiceUrl": "", "description": "Circle of Trust", "status": "active", "saml2ReaderServiceUrl": "", "trustedProviders": ["idp|saml2", "sp|saml2"], "_id": "my-cot"}' "https://xlou-sp.xlou-cdm.perf.freng.org/am/json/realms/root/realm-config/federation/circlesoftrust/my-cot"
[http_cmd]: http status code OK
--- status code ---
http status code is 200 (expected 200)
--- http response ---
{
"_id": "my-cot",
"_rev": "776397518",
"trustedProviders": [
"sp|saml2",
"idp|saml2"
],
"description": "Circle of Trust",
"status": "active",
"_type": {
"_id": "circlesoftrust",
"name": "Circle of Trust",
"collection": true
}
}
Authenticate user via REST
[http_cmd]: curl -H "X-OpenAM-Username: amadmin" -H "X-OpenAM-Password: LGt1fEvsYdhM2Z4ehdbFF5gE" -H "Content-Type: application/json" -H "Accept-API-Version: resource=2.0, protocol=1.0" -L -X POST "https://xlou.iam.xlou-cdm.engineeringpit.com/am/json/authenticate?realm=/"
[http_cmd]: http status code OK
--- status code ---
http status code is 200 (expected 200)
--- http response ---
{
"tokenId": "elZecS3Klu6iUJUd1wuDFvJBQpU.*AAJTSQACMDIAAlNLABxteE5Oc29nMFYwQmNjMXZ3YnJNSDJRb1djUGc9AAR0eXBlAANDVFMAAlMxAAIwMQ..*",
"successUrl": "/am/console",
"realm": "/"
}
[http_cmd]: curl -H "accept-api-version: protocol=2.0,resource=1.0" -H "accept: application/json" -H "content-type: application/json" --insecure -L -X PUT --cookie "amlbcookie=01" --cookie "iPlanetDirectoryPro=elZecS3Klu6iUJUd1wuDFvJBQpU.*AAJTSQACMDIAAlNLABxteE5Oc29nMFYwQmNjMXZ3YnJNSDJRb1djUGc9AAR0eXBlAANDVFMAAlMxAAIwMQ..*" --cookie "route=1659642083.673.9084.21110|f60edb382037eb2df1e800d563ad78a7" --data '{"status": "active", "trustedProviders": []}' "https://xlou.iam.xlou-cdm.engineeringpit.com/am/json/realms/root/realm-config/federation/circlesoftrust/my-cot"
[http_cmd]: http status code OK
--- status code ---
http status code is 201 (expected 201)
--- http response ---
{
"_id": "my-cot",
"_rev": "-2118421405",
"trustedProviders": [],
"status": "active",
"_type": {
"_id": "circlesoftrust",
"name": "Circle of Trust",
"collection": true
}
}
[http_cmd]: curl -H "accept-api-version: protocol=2.0,resource=1.0" -H "accept: application/json" -H "content-type: application/json" --insecure -L -X PUT --cookie "amlbcookie=01" --cookie "iPlanetDirectoryPro=elZecS3Klu6iUJUd1wuDFvJBQpU.*AAJTSQACMDIAAlNLABxteE5Oc29nMFYwQmNjMXZ3YnJNSDJRb1djUGc9AAR0eXBlAANDVFMAAlMxAAIwMQ..*" --cookie "route=1659642083.673.9084.21110|f60edb382037eb2df1e800d563ad78a7" --data '{"saml2WriterServiceUrl": "", "description": "Circle of Trust", "status": "active", "saml2ReaderServiceUrl": "", "trustedProviders": ["idp|saml2", "sp|saml2"], "_id": "my-cot"}' "https://xlou.iam.xlou-cdm.engineeringpit.com/am/json/realms/root/realm-config/federation/circlesoftrust/my-cot"
[http_cmd]: http status code OK
--- status code ---
http status code is 200 (expected 200)
--- http response ---
{
"_id": "my-cot",
"_rev": "776397518",
"trustedProviders": [
"sp|saml2",
"idp|saml2"
],
"description": "Circle of Trust",
"status": "active",
"_type": {
"_id": "circlesoftrust",
"name": "Circle of Trust",
"collection": true
}
}
________________________________________________________________________________
[04/Aug/2022 19:41:23] configure-saml step2 : Create user on SP for transient federation mapping
________________________________________________________________________________
Authenticate user amadmin via REST
[http_cmd]: curl -H "X-OpenAM-Username: amadmin" -H "X-OpenAM-Password: WwzPXu7t346D51cSh0EZSYZq" -H "Content-Type: application/json" -H "Accept-API-Version: resource=2.0, protocol=1.0" --insecure -L -X POST "https://xlou-sp.xlou-cdm.perf.freng.org/am/json/authenticate?realm=/"
[http_cmd]: http status code OK
--- status code ---
http status code is 200 (expected 200)
--- http response ---
{
"tokenId": "1kLstuUdtIguDeR3Ghcx4za1_mU.*AAJTSQACMDIAAlNLABxEbjJKY3ZmbnZHMFUxUGRMSXhKYlB3U1U3d3M9AAR0eXBlAANDVFMAAlMxAAIwMQ..*",
"successUrl": "/am/console",
"realm": "/"
}
[http_cmd]: curl -H "iPlanetDirectoryPro: 1kLstuUdtIguDeR3Ghcx4za1_mU.*AAJTSQACMDIAAlNLABxEbjJKY3ZmbnZHMFUxUGRMSXhKYlB3U1U3d3M9AAR0eXBlAANDVFMAAlMxAAIwMQ..*" -H "Content-Type: application/json" -H "Accept-API-Version: resource=3.0, protocol=2.1" --insecure -L -X POST --data '{"username": "transient", "userpassword": "WwzPXu7t346D51cSh0EZSYZq", "employeenumber": 0, "mail": "transient@forgerock.com", "telephoneNumber": "6669876987"}' "https://xlou-sp.xlou-cdm.perf.freng.org/am/json/realms/root/users/?_action=create"
[http_cmd]: http status code OK
--- status code ---
http status code is 201 (expected 201)
--- http response ---
[print_head_tail]: Print head (10 lines) and tail (10 lines) of input string (63 lines):
----- output -----
{
"_id": "d51c1ea1-af29-4188-84eb-9d3be4bbf9b8",
"_rev": "ed2888a1-61cd-430d-a2b1-80c5a2d552fe-101",
"realm": "/",
"username": "transient",
"fr-idm-uuid": [
"d51c1ea1-af29-4188-84eb-9d3be4bbf9b8"
],
"telephoneNumber": [
"6669876987"
[...]
"etag": [
"ed2888a1-61cd-430d-a2b1-80c5a2d552fe-101"
],
"inetUserStatus": [
"Active"
],
"sn": [
"transient"
]
}
________________________________________________________________________________
[04/Aug/2022 19:41:24] configure-saml step3 : Reduce the replication purge delay
________________________________________________________________________________
[loop_until]: kubectl --namespace=xlou exec ds-cts-0 -c ds -- dsconfig set-synchronization-provider-prop --provider-name Multimaster\ Synchronization --set replication-purge-delay:1800\ s --hostname ds-cts-0 --port 4444 --bindDN uid=admin --bindPassword pKu9dcmbM4cm543NZ4r6nQn86Oq1maiy --no-prompt
[loop_until]: (max_time=180, interval=5, expected_rc=[0]
[loop_until]: OK (rc = 0)
--- stdout ---
--- stderr ---
[loop_until]: kubectl --namespace=xlou exec ds-cts-1 -c ds -- dsconfig set-synchronization-provider-prop --provider-name Multimaster\ Synchronization --set replication-purge-delay:1800\ s --hostname ds-cts-1 --port 4444 --bindDN uid=admin --bindPassword pKu9dcmbM4cm543NZ4r6nQn86Oq1maiy --no-prompt
[loop_until]: (max_time=180, interval=5, expected_rc=[0]
[loop_until]: OK (rc = 0)
--- stdout ---
--- stderr ---
[loop_until]: kubectl --namespace=xlou exec ds-cts-2 -c ds -- dsconfig set-synchronization-provider-prop --provider-name Multimaster\ Synchronization --set replication-purge-delay:1800\ s --hostname ds-cts-2 --port 4444 --bindDN uid=admin --bindPassword pKu9dcmbM4cm543NZ4r6nQn86Oq1maiy --no-prompt
[loop_until]: (max_time=180, interval=5, expected_rc=[0]
[loop_until]: OK (rc = 0)
--- stdout ---
--- stderr ---
[loop_until]: kubectl --namespace=xlou-sp exec ds-cts-0 -c ds -- dsconfig set-synchronization-provider-prop --provider-name Multimaster\ Synchronization --set replication-purge-delay:1800\ s --hostname ds-cts-0 --port 4444 --bindDN uid=admin --bindPassword fqHXMeR9vPNU7flXQPIqd5gyjt021Cmx --no-prompt
[loop_until]: (max_time=180, interval=5, expected_rc=[0]
[loop_until]: OK (rc = 0)
--- stdout ---
--- stderr ---
[loop_until]: kubectl --namespace=xlou-sp exec ds-cts-1 -c ds -- dsconfig set-synchronization-provider-prop --provider-name Multimaster\ Synchronization --set replication-purge-delay:1800\ s --hostname ds-cts-1 --port 4444 --bindDN uid=admin --bindPassword fqHXMeR9vPNU7flXQPIqd5gyjt021Cmx --no-prompt
[loop_until]: (max_time=180, interval=5, expected_rc=[0]
[loop_until]: OK (rc = 0)
--- stdout ---
--- stderr ---
[loop_until]: kubectl --namespace=xlou-sp exec ds-cts-2 -c ds -- dsconfig set-synchronization-provider-prop --provider-name Multimaster\ Synchronization --set replication-purge-delay:1800\ s --hostname ds-cts-2 --port 4444 --bindDN uid=admin --bindPassword fqHXMeR9vPNU7flXQPIqd5gyjt021Cmx --no-prompt
[loop_until]: (max_time=180, interval=5, expected_rc=[0]
[loop_until]: OK (rc = 0)
--- stdout ---
--- stderr ---
________________________________________________________________________________
[04/Aug/2022 19:41:41] configure-saml post : Post method
________________________________________________________________________________
Setting result to PASS
Task has been successfully stopped