--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
________________________________________________________________________________
[07/Aug/2022 02:37:21] configure-saml pre : Pre method
________________________________________________________________________________
[07/Aug/2022 02:37:21] - INFO: Timeout for this Task has changed to 10h (36000 seconds)
________________________________________________________________________________
[07/Aug/2022 02:37:21] 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: aoYRosP2GHntnUs4Qv8WqsxU" -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": "T8T-VLpF-5C86LhsiHGOgOXcB-E.*AAJTSQACMDIAAlNLABwrN1lsWGdkMjVkY2ZKWkdacTdnSnhYdmk1Z2M9AAR0eXBlAANDVFMAAlMxAAIwMQ..*",
"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=T8T-VLpF-5C86LhsiHGOgOXcB-E.*AAJTSQACMDIAAlNLABwrN1lsWGdkMjVkY2ZKWkdacTdnSnhYdmk1Z2M9AAR0eXBlAANDVFMAAlMxAAIwMQ..*" --cookie "route=1659839843.234.66492.896168|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 -----
MIIDXzCCAkegAwIBAgIEe+MAfjANBgkqhkiG9w0BAQsFADBgMQswCQYDVQQGEwJVSzEQMA4GA1UE
CBMHQnJpc3RvbDEQMA4GA1UEBxMHQnJpc3RvbDESMBAGA1UEChMJRm9yZ2VSb2NrMRkwFwYDVQQD
ExByc2Fqd3RzaWduaW5na2V5MB4XDTIyMDgwNzAyMjcwOFoXDTMyMDgwNDAyMjcwOFowYDELMAkG
[...]
urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName
Got encoded IDP metadata: b'PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI_Pgo8RW50aXR5RGVzY3JpcHRvciBlbnRpdHlJRD0iaWRwIiB4bWxucz0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOm1ldGFkYXRhIiB4bWxuczpxdWVyeT0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6bWV0YWRhdGE6ZXh0OnF1ZXJ5IiB4bWxuczptZGF0dHI9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOm1ldGFkYXRhOmF0dHJpYnV0ZSIgeG1sbnM6c2FtbD0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOmFzc2VydGlvbiIgeG1sbnM6eGVuYz0iaHR0cDovL3d3dy53My5vcmcvMjAwMS8wNC94bWxlbmMjIiB4bWxuczp4ZW5jMTE9Imh0dHA6Ly93d3cudzMub3JnLzIwMDkveG1sZW5jMTEjIiB4bWxuczphbGc9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOm1ldGFkYXRhOmFsZ3N1cHBvcnQiIHhtbG5zOng1MDlxcnk9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOm1ldGFkYXRhOlg1MDk6cXVlcnkiIHhtbG5zOmRzPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwLzA5L3htbGRzaWcjIj4KICAgIDxJRFBTU09EZXNjcmlwdG9yIHByb3RvY29sU3VwcG9ydEVudW1lcmF0aW9uPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6cHJvdG9jb2wiPgogICAgICAgIDxLZXlEZXNjcmlwdG9yIHVzZT0ic2lnbmluZyI-CiAgICAgICAgICAgIDxkczpLZXlJbmZvPgogICAgICAgICAgICAgICAgPGRzOlg1MDlEYXRhPgogICAgICAgICAgICAgICAgICAgIDxkczpYNTA5Q2VydGlmaWNhdGU-Ck1JSURYekNDQWtlZ0F3SUJBZ0lFZStNQWZqQU5CZ2txaGtpRzl3MEJBUXNGQURCZ01Rc3dDUVlEVlFRR0V3SlZTekVRTUE0R0ExVUUKQ0JNSFFuSnBjM1J2YkRFUU1BNEdBMVVFQnhNSFFuSnBjM1J2YkRFU01CQUdBMVVFQ2hNSlJtOXlaMlZTYjJOck1Sa3dGd1lEVlFRRApFeEJ5YzJGcWQzUnphV2R1YVc1bmEyVjVNQjRYRFRJeU1EZ3dOekF5TWpjd09Gb1hEVE15TURnd05EQXlNamN3T0Zvd1lERUxNQWtHCkExVUVCaE1DVlVzeEVEQU9CZ05WQkFnVEIwSnlhWE4wYjJ3eEVEQU9CZ05WQkFjVEIwSnlhWE4wYjJ3eEVqQVFCZ05WQkFvVENVWnYKY21kbFVtOWphekVaTUJjR0ExVUVBeE1RY25OaGFuZDBjMmxuYm1sdVoydGxlVENDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUApBRENDQVFvQ2dnRUJBS05DVzMvUWFEaG5CMHZpb2c4eFR1TW43RkcrbmhlbHN0bWI1NGUrZE1xY0p3REd4b1c3dnZhcnZZYW8zcFpFCnUzZlJXZENmK1QxemtPQnR0QjFORTFwTG9ORWdieWpJZXE5R2tTMkZ5dC8zNVpWUlhGcWdOUEJDaGdHTWd0ZjAvSEpwR1pYTGliTlQKam1ycFU2RFJ6MnMzV2wvRHNBMUdIZm5OWTluS2dXSUpWZnlmdThEbTR5VnAzMnRyUjFzeS94WWFYWC85Z2NYLzJjUk5XazVvK1dkNwpoSUQwVEdjUWNhZHh3V2tNNmZvMmR5MVBYQ0JJUHhDTEZORE5ZVWErY0o0OCtCQjB2UXFOV3lOVEdXU09HNS92RzIzaDI3OWVob2h6Cmh4VitwRGpWVHN6d2tSY2tJeWZOSlFnczFqd1hUNFpFcWdHK0JvZTVhekg3R1dVVHpZa0NBd0VBQWFNaE1COHdIUVlEVlIwT0JCWUUKRkJzNTRJRFhVbWh3cU9WVytJSGpsTERPeExqdU1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQUtwajNIL0RUa1RNbkpmaUI0TlpGSApJM2xzWGk1Q2t2Sy9lVkNNUmxMc1UyanpoSHRXdjRkbnNJMFZESjB6aFpyUjdobUtIR3pQY3RqbzFsRU5JZHhWWHpXdzB5aXFWT1VxCk13Wm1JQTJKOUdyQXBJdVRROWY4eXF2K2U4MlhHSVdTc0xZdW93Ykd3UU1IOUgzbzVEZjBrYW5kR2pINGc4dno3LzRscUxiZXVXc0gKUXRaeXF2TDJzVitHOFJyVVBwMjhTNFJJUjZNM0xkSU1nSUIwZExDako5UVdlZ09FNTM2cFdYNlBVaTNpSDgzYldYekdSNEpNdmU0VAp6TUw3dUxOcUozMGNzdHNzdmoyWnhnbGtsTklTQXVQanBabHp5SzEzVGRBQis0dllmekFZdzEzOTl4bEpaY25yNGNocEJ2cVprOTg0CnkvR2FOWUJ0ZVY4cCs2SWQKICAgICAgICAgICAgICAgICAgICA8L2RzOlg1MDlDZXJ0aWZpY2F0ZT4KICAgICAgICAgICAgICAgIDwvZHM6WDUwOURhdGE-CiAgICAgICAgICAgIDwvZHM6S2V5SW5mbz4KICAgICAgICA8L0tleURlc2NyaXB0b3I-CiAgICAgICAgPEtleURlc2NyaXB0b3IgdXNlPSJlbmNyeXB0aW9uIj4KICAgICAgICAgICAgPGRzOktleUluZm8-CiAgICAgICAgICAgICAgICA8ZHM6WDUwOURhdGE-CiAgICAgICAgICAgICAgICAgICAgPGRzOlg1MDlDZXJ0aWZpY2F0ZT4KTUlJRFJ6Q0NBaStnQXdJQkFnSUVZZ1FxK0RBTkJna3Foa2lHOXcwQkFRc0ZBREJVTVFzd0NRWURWUVFHRXdKVlN6RVFNQTRHQTFVRQpDQk1IUW5KcGMzUnZiREVRTUE0R0ExVUVCeE1IUW5KcGMzUnZiREVTTUJBR0ExVUVDaE1KUm05eVoyVlNiMk5yTVEwd0N3WURWUVFECkV3UjBaWE4wTUI0WERUSXlNRGd3TnpBeU1qY3hNRm9YRFRNeU1EZ3dOREF5TWpjeE1Gb3dWREVMTUFrR0ExVUVCaE1DVlVzeEVEQU8KQmdOVkJBZ1RCMEp5YVhOMGIyd3hFREFPQmdOVkJBY1RCMEp5YVhOMGIyd3hFakFRQmdOVkJBb1RDVVp2Y21kbFVtOWphekVOTUFzRwpBMVVFQXhNRWRHVnpkRENDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUEFEQ0NBUW9DZ2dFQkFKVlBEdUdoVFVDcHhqQnk5b1lnClJ4Wm1jcFNYZDJ6RHhkbkZwZ3pPSnVQTEIyTVRDMUtFbmNLZVJOUHBYYWQ0YjJPaVl4am1sL2FzOHdua3JHS2h1em9LTzdjQnJBVkIKbEExRzN2ZWp5QWZDQk1seDFWWWdZZUlzV2NWeElNUE5DY2pWd2dhVGtIKzRDdTE2NlE5YzdnY2gyVkE0ZmZDcWcxd1ZBZFBFRVhhVwpKVjhKeXlDdlNNOGhpQlJUdlVWTm5EMlNrNnliajhMS1ZINEI2UjlienczSGlpcDE3dW5LREsrSm5QMzdZbVBWWGhBaElwSEJOZmZWCnY1STdiaExYeTc4S2NmSjdWT1FDVXBFbkVPN0pvRjFGeEtxY0NiOEdGbTVkQWx1VjVSamVQelh0NzJsU093V3hiUlBXZkVVRVNqYTcKZnBucHpvZFRVUVlZRCtxSnJ5MENBd0VBQWFNaE1COHdIUVlEVlIwT0JCWUVGQVZGdDZQR29EUFNERllJemZKTTMxa1pBTUZ1TUEwRwpDU3FHU0liM0RRRUJDd1VBQTRJQkFRQWpUemtITVFIYXRXcnV4aEN1TERpKzBKSlZXYlJEVlZQS2h0MWdlTG1TTWsyT1I4QmI1akpQCkFxTXc0UlNsOW1XL0kzWWJYOXZOYlN5VjBzclhVNGVLR1dwbmkybS8xUnRqaUp4KzVsSVFFZGxad01yd2YvZlc5WUlyTHBkb0NReEQKalRJRWJkVnlMeFArSXdRS2VNdGNLQkJqVmJyS2hiNXB5Uld6Y3p1U0tUM3lDS3NLT1pwVUhpRWJXRnpBTmRIeEhPYVB5enJEc25keApjS09weERnVEt4dnRFMFZ5NUJ4cmFHM2hqL3Z0MnhZdkoySnhWR21MKzZYRjUrRzJ3L3I5Ym1vcjBadUhzYTZhUmdSdkhzRW9CTDNwCkZTc2Y2MGt5T0dnQlQ0VEJYbTJzZERHa0t2Z0wzdC9FZmZSd0V0WjV1cWNqZlF0NlJpVTVqUEV1a0JzUgogICAgICAgICAgICAgICAgICAgIDwvZHM6WDUwOUNlcnRpZmljYXRlPgogICAgICAgICAgICAgICAgPC9kczpYNTA5RGF0YT4KICAgICAgICAgICAgPC9kczpLZXlJbmZvPgogICAgICAgICAgICA8RW5jcnlwdGlvbk1ldGhvZCBBbGdvcml0aG09Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvMDQveG1sZW5jI3JzYS1vYWVwLW1nZjFwIj4KICAgICAgICAgICAgICAgIDxkczpEaWdlc3RNZXRob2QgQWxnb3JpdGhtPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzA0L3htbGVuYyNzaGEyNTYiLz4KICAgICAgICAgICAgPC9FbmNyeXB0aW9uTWV0aG9kPgogICAgICAgICAgICA8RW5jcnlwdGlvbk1ldGhvZCBBbGdvcml0aG09Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvMDQveG1sZW5jI2FlczEyOC1jYmMiPgogICAgICAgICAgICAgICAgPHhlbmM6S2V5U2l6ZT4xMjg8L3hlbmM6S2V5U2l6ZT4KICAgICAgICAgICAgPC9FbmNyeXB0aW9uTWV0aG9kPgogICAgICAgIDwvS2V5RGVzY3JpcHRvcj4KICAgICAgICA8QXJ0aWZhY3RSZXNvbHV0aW9uU2VydmljZSBpbmRleD0iMCIgQmluZGluZz0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOmJpbmRpbmdzOlNPQVAiIExvY2F0aW9uPSJodHRwczovL3hsb3UuaWFtLnhsb3UtY2RtLmVuZ2luZWVyaW5ncGl0LmNvbS9hbS9BcnRpZmFjdFJlc29sdmVyL21ldGFBbGlhcy9pZHAiLz4KICAgICAgICA8U2luZ2xlTG9nb3V0U2VydmljZSBCaW5kaW5nPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6YmluZGluZ3M6SFRUUC1SZWRpcmVjdCIgTG9jYXRpb249Imh0dHBzOi8veGxvdS5pYW0ueGxvdS1jZG0uZW5naW5lZXJpbmdwaXQuY29tL2FtL0lEUFNsb1JlZGlyZWN0L21ldGFBbGlhcy9pZHAiIFJlc3BvbnNlTG9jYXRpb249Imh0dHBzOi8veGxvdS5pYW0ueGxvdS1jZG0uZW5naW5lZXJpbmdwaXQuY29tL2FtL0lEUFNsb1JlZGlyZWN0L21ldGFBbGlhcy9pZHAiLz4KICAgICAgICA8U2luZ2xlTG9nb3V0U2VydmljZSBCaW5kaW5nPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6YmluZGluZ3M6SFRUUC1QT1NUIiBMb2NhdGlvbj0iaHR0cHM6Ly94bG91LmlhbS54bG91LWNkbS5lbmdpbmVlcmluZ3BpdC5jb20vYW0vSURQU2xvUE9TVC9tZXRhQWxpYXMvaWRwIiBSZXNwb25zZUxvY2F0aW9uPSJodHRwczovL3hsb3UuaWFtLnhsb3UtY2RtLmVuZ2luZWVyaW5ncGl0LmNvbS9hbS9JRFBTbG9QT1NUL21ldGFBbGlhcy9pZHAiLz4KICAgICAgICA8U2luZ2xlTG9nb3V0U2VydmljZSBCaW5kaW5nPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6YmluZGluZ3M6U09BUCIgTG9jYXRpb249Imh0dHBzOi8veGxvdS5pYW0ueGxvdS1jZG0uZW5naW5lZXJpbmdwaXQuY29tL2FtL0lEUFNsb1NvYXAvbWV0YUFsaWFzL2lkcCIvPgogICAgICAgIDxNYW5hZ2VOYW1lSURTZXJ2aWNlIEJpbmRpbmc9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDpiaW5kaW5nczpIVFRQLVJlZGlyZWN0IiBMb2NhdGlvbj0iaHR0cHM6Ly94bG91LmlhbS54bG91LWNkbS5lbmdpbmVlcmluZ3BpdC5jb20vYW0vSURQTW5pUmVkaXJlY3QvbWV0YUFsaWFzL2lkcCIgUmVzcG9uc2VMb2NhdGlvbj0iaHR0cHM6Ly94bG91LmlhbS54bG91LWNkbS5lbmdpbmVlcmluZ3BpdC5jb20vYW0vSURQTW5pUmVkaXJlY3QvbWV0YUFsaWFzL2lkcCIvPgogICAgICAgIDxNYW5hZ2VOYW1lSURTZXJ2aWNlIEJpbmRpbmc9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDpiaW5kaW5nczpIVFRQLVBPU1QiIExvY2F0aW9uPSJodHRwczovL3hsb3UuaWFtLnhsb3UtY2RtLmVuZ2luZWVyaW5ncGl0LmNvbS9hbS9JRFBNbmlQT1NUL21ldGFBbGlhcy9pZHAiIFJlc3BvbnNlTG9jYXRpb249Imh0dHBzOi8veGxvdS5pYW0ueGxvdS1jZG0uZW5naW5lZXJpbmdwaXQuY29tL2FtL0lEUE1uaVBPU1QvbWV0YUFsaWFzL2lkcCIvPgogICAgICAgIDxNYW5hZ2VOYW1lSURTZXJ2aWNlIEJpbmRpbmc9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDpiaW5kaW5nczpTT0FQIiBMb2NhdGlvbj0iaHR0cHM6Ly94bG91LmlhbS54bG91LWNkbS5lbmdpbmVlcmluZ3BpdC5jb20vYW0vSURQTW5pU29hcC9tZXRhQWxpYXMvaWRwIi8-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: aJzF5qPgqskY24lRkzQNkUuP" -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": "261ZYkObYgcYwCXz6cUJLrVavS8.*AAJTSQACMDIAAlNLABxHYVdIbmEzRHJSNml0OGJGZnhyc0RLVDZ2d0E9AAR0eXBlAANDVFMAAlMxAAIwMQ..*",
"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=261ZYkObYgcYwCXz6cUJLrVavS8.*AAJTSQACMDIAAlNLABxHYVdIbmEzRHJSNml0OGJGZnhyc0RLVDZ2d0E9AAR0eXBlAANDVFMAAlMxAAIwMQ..*" --cookie "route=1659839846.045.66497.602887|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 -----
MIIDXzCCAkegAwIBAgIET/dQ1TANBgkqhkiG9w0BAQsFADBgMQswCQYDVQQGEwJVSzEQMA4GA1UE
CBMHQnJpc3RvbDEQMA4GA1UEBxMHQnJpc3RvbDESMBAGA1UEChMJRm9yZ2VSb2NrMRkwFwYDVQQD
ExByc2Fqd3RzaWduaW5na2V5MB4XDTIyMDgwNzAyMzIwNVoXDTMyMDgwNDAyMzIwNVowYDELMAkG
[...]
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_Pgo8RW50aXR5RGVzY3JpcHRvciBlbnRpdHlJRD0ic3AiIHhtbG5zPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6bWV0YWRhdGEiIHhtbG5zOnF1ZXJ5PSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDptZXRhZGF0YTpleHQ6cXVlcnkiIHhtbG5zOm1kYXR0cj0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6bWV0YWRhdGE6YXR0cmlidXRlIiB4bWxuczpzYW1sPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6YXNzZXJ0aW9uIiB4bWxuczp4ZW5jPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzA0L3htbGVuYyMiIHhtbG5zOnhlbmMxMT0iaHR0cDovL3d3dy53My5vcmcvMjAwOS94bWxlbmMxMSMiIHhtbG5zOmFsZz0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6bWV0YWRhdGE6YWxnc3VwcG9ydCIgeG1sbnM6eDUwOXFyeT0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6bWV0YWRhdGE6WDUwOTpxdWVyeSIgeG1sbnM6ZHM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvMDkveG1sZHNpZyMiPgogICAgPFNQU1NPRGVzY3JpcHRvciBBdXRoblJlcXVlc3RzU2lnbmVkPSJmYWxzZSIgV2FudEFzc2VydGlvbnNTaWduZWQ9ImZhbHNlIiBwcm90b2NvbFN1cHBvcnRFbnVtZXJhdGlvbj0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOnByb3RvY29sIj4KICAgICAgICA8S2V5RGVzY3JpcHRvciB1c2U9InNpZ25pbmciPgogICAgICAgICAgICA8ZHM6S2V5SW5mbz4KICAgICAgICAgICAgICAgIDxkczpYNTA5RGF0YT4KICAgICAgICAgICAgICAgICAgICA8ZHM6WDUwOUNlcnRpZmljYXRlPgpNSUlEWHpDQ0FrZWdBd0lCQWdJRVQvZFExVEFOQmdrcWhraUc5dzBCQVFzRkFEQmdNUXN3Q1FZRFZRUUdFd0pWU3pFUU1BNEdBMVVFCkNCTUhRbkpwYzNSdmJERVFNQTRHQTFVRUJ4TUhRbkpwYzNSdmJERVNNQkFHQTFVRUNoTUpSbTl5WjJWU2IyTnJNUmt3RndZRFZRUUQKRXhCeWMyRnFkM1J6YVdkdWFXNW5hMlY1TUI0WERUSXlNRGd3TnpBeU16SXdOVm9YRFRNeU1EZ3dOREF5TXpJd05Wb3dZREVMTUFrRwpBMVVFQmhNQ1ZVc3hFREFPQmdOVkJBZ1RCMEp5YVhOMGIyd3hFREFPQmdOVkJBY1RCMEp5YVhOMGIyd3hFakFRQmdOVkJBb1RDVVp2CmNtZGxVbTlqYXpFWk1CY0dBMVVFQXhNUWNuTmhhbmQwYzJsbmJtbHVaMnRsZVRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVAKQURDQ0FRb0NnZ0VCQUtvRXp5T1ZFaXN1VVNSc1pWR0kxNjY1WlBFa3dnL3gzVGJIWUJUeWFJdCtRemw3RnpVK3FDTmtTMFZZVWlDMQpjZ29idk9KMTVnbDFjRHNVb3B3TFBXZEk3bnEvKzZQRU1NOGhLRXY4Zkh1UlczRnM0S0FtS0NXcWNENlhtYS9zZlF4aG50WlB5VTJiClN1RWRRTjZLdmdhNGo4a3NuMThReEdkcXJ4U1NXdUZhNSs5dkluTXBvYjJoWGRBY2JmdHdKUW5lMXR4YUlvYVpXSmlMeERjVXM4djEKbTFXd2J5SHBxdC9NREFGY05GaVJES2w4Tkc5MkVGOVZiRFc4eWtLai95YXdSaGZ6S2pPWmhtQUIxRGx5YnhldVgxTTg5Tk9saVN6eQpnSnc5NSt1OFk3L2YxcDhvdDVlN2pwN1pSRzY0ZkpndmZzcHFhL25CeUlxaFA0bHYwWWNDQXdFQUFhTWhNQjh3SFFZRFZSME9CQllFCkZDM1AvL3ZDSXRTTUNZNWdaSVNHdUUycU82SFNNQTBHQ1NxR1NJYjNEUUVCQ3dVQUE0SUJBUUJvZm8wSU85VU1MU0dKYUYvcnVpdEEKRGJMV3FxTkdjQ0txZ3drOWZwbjZjVFE5N2tWRlVnK3JMQ0FzU2xkR2RFTVg4UEpCZWRpYjd2NFdYT0FoLzN4eDIvemlNM3ZFMDgzRgpLaThLYU5pcTBZV0FxRDYvODJXNUhEWnlmTU0rWWtUcU5ReDU2YTdJZ3ZOZ2RhYXQ1UVZxaWNUdkxvYjJJYWhhNE16R2VpYnNnWjBZClJudjZRc09rVlpacDVhSnQ3K3F1bSsvNWV3Vkh4bkdMbjVMMFpYZHpFVjlqcFFpVXY4MmpHU2Fvb2Y1OHNCb0w3dEJMOWV1VzBublUKZmtpR3RqZUwyWHlBa0hUSHhpbktJOGFXbTRBdHZBbG1PQXBOamRjaWUvamtPanR6Q2pBK1ErWTBCREZ6aUt0a3RzYi80aGtiR2lCbwppRytWOWJQV2VqTlVzcitUCiAgICAgICAgICAgICAgICAgICAgPC9kczpYNTA5Q2VydGlmaWNhdGU-CiAgICAgICAgICAgICAgICA8L2RzOlg1MDlEYXRhPgogICAgICAgICAgICA8L2RzOktleUluZm8-CiAgICAgICAgPC9LZXlEZXNjcmlwdG9yPgogICAgICAgIDxLZXlEZXNjcmlwdG9yIHVzZT0iZW5jcnlwdGlvbiI-CiAgICAgICAgICAgIDxkczpLZXlJbmZvPgogICAgICAgICAgICAgICAgPGRzOlg1MDlEYXRhPgogICAgICAgICAgICAgICAgICAgIDxkczpYNTA5Q2VydGlmaWNhdGU-Ck1JSURSekNDQWkrZ0F3SUJBZ0lFVC9va0N6QU5CZ2txaGtpRzl3MEJBUXNGQURCVU1Rc3dDUVlEVlFRR0V3SlZTekVRTUE0R0ExVUUKQ0JNSFFuSnBjM1J2YkRFUU1BNEdBMVVFQnhNSFFuSnBjM1J2YkRFU01CQUdBMVVFQ2hNSlJtOXlaMlZTYjJOck1RMHdDd1lEVlFRRApFd1IwWlhOME1CNFhEVEl5TURnd056QXlNekl3TjFvWERUTXlNRGd3TkRBeU16SXdOMW93VkRFTE1Ba0dBMVVFQmhNQ1ZVc3hFREFPCkJnTlZCQWdUQjBKeWFYTjBiMnd4RURBT0JnTlZCQWNUQjBKeWFYTjBiMnd4RWpBUUJnTlZCQW9UQ1VadmNtZGxVbTlqYXpFTk1Bc0cKQTFVRUF4TUVkR1Z6ZERDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBSmdyWHFYVWRRYUxIT3pTUzcwOApZazlUc0hmYVR4Sk1LcmtnTGo4ZGgyNll5aGwrQTVrVHhNVDZrclBjT1NjRThoVlZXM1F6MExibUljOEtnUWFLWkpxVUc5Mk5XZE5BCjBIem1EOGEwUTZKZkVPdEVCclFQNXpOak9lS214NkwxbjgxRmhnU2xoUXEwU1Y2eWV0QnovOHNqeEN6clRuU29hVGpKd2l0OHF4SzEKZGVuSFBZSXhMcXV2S1p1cWtrWHpab2hXdmthRVU0Rk9QMmdHdXI2ODdwTFZMVXkwYnhGT1NhdEFDZVBFRnhKMHJUREUzQjRoMkRXRApVVHVLVm9wL3JISHRqSUV3MVJwRTl4TllTS0hOSnl5M2VZdEp5VWpYZGpiNG1UaC9FcVdDeW5Ialdua0Q3UVFrVEgxZ3BGei9SNUhQCjUzQXNzZkZlaHhvSkp1MUhBRXNDQXdFQUFhTWhNQjh3SFFZRFZSME9CQllFRkpQKzY0RnVGQXpPMXUwTkVNcFliMVJUN0Z0Uk1BMEcKQ1NxR1NJYjNEUUVCQ3dVQUE0SUJBUUJQS3pFUi90Z3hQN1gwajIrQmltem95YjZCRitaV0pBa29nR2YvR1doVWZPaFB5M0ZLZUkxZApQdVY4Y1RVdy9BeHZZNncrTUltQ2xlOWhoNnZyTFJvLzBTVkgwbDlGTmhSdHVjc0ZrMTlpbVpkajZVTHFlSnlLOEJQdnU2bVZYNmMwCjJJYXZrSThRZVNXMU5GRHdsVGZVWDYrcDRuNWVTM1Y4akEybnJpV3VxY3Fta0hLZzlFNzdXMFNLZTRTM0JtUzduREZkL2d5eEF2YUsKMWFSdDRLcWw0UWN3WDkzcThtTzVWclNyeFVLdGNCMlpUVjdyRm1nbC9QQVc5TU5KOU9KL3EvbmpHaThTSHRtdWdMbStEbDJhR1BwQgpoSlBGRzJlRWlFc0FiaUNwRmQ1WkxsRlVNR3g5aEhUMVJUelhkNVpMd0NVOTdKb25rT1ZDMXdSb2dSN3YKICAgICAgICAgICAgICAgICAgICA8L2RzOlg1MDlDZXJ0aWZpY2F0ZT4KICAgICAgICAgICAgICAgIDwvZHM6WDUwOURhdGE-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: aJzF5qPgqskY24lRkzQNkUuP" -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": "9LE6U8_5dVCGZ-8KtdW3MM1Gp5s.*AAJTSQACMDIAAlNLABxkeGNJTThnTmFIakNlc1pFSXVVMFg1ZUhzalE9AAR0eXBlAANDVFMAAlMxAAIwMQ..*",
"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=9LE6U8_5dVCGZ-8KtdW3MM1Gp5s.*AAJTSQACMDIAAlNLABxkeGNJTThnTmFIakNlc1pFSXVVMFg1ZUhzalE9AAR0eXBlAANDVFMAAlMxAAIwMQ..*" --cookie "route=1659839849.17.66736.895208|95d24137157607aab620392fd4bfbc15" --data '{"standardMetadata": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI_Pgo8RW50aXR5RGVzY3JpcHRvciBlbnRpdHlJRD0iaWRwIiB4bWxucz0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOm1ldGFkYXRhIiB4bWxuczpxdWVyeT0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6bWV0YWRhdGE6ZXh0OnF1ZXJ5IiB4bWxuczptZGF0dHI9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOm1ldGFkYXRhOmF0dHJpYnV0ZSIgeG1sbnM6c2FtbD0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOmFzc2VydGlvbiIgeG1sbnM6eGVuYz0iaHR0cDovL3d3dy53My5vcmcvMjAwMS8wNC94bWxlbmMjIiB4bWxuczp4ZW5jMTE9Imh0dHA6Ly93d3cudzMub3JnLzIwMDkveG1sZW5jMTEjIiB4bWxuczphbGc9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOm1ldGFkYXRhOmFsZ3N1cHBvcnQiIHhtbG5zOng1MDlxcnk9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOm1ldGFkYXRhOlg1MDk6cXVlcnkiIHhtbG5zOmRzPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwLzA5L3htbGRzaWcjIj4KICAgIDxJRFBTU09EZXNjcmlwdG9yIHByb3RvY29sU3VwcG9ydEVudW1lcmF0aW9uPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6cHJvdG9jb2wiPgogICAgICAgIDxLZXlEZXNjcmlwdG9yIHVzZT0ic2lnbmluZyI-CiAgICAgICAgICAgIDxkczpLZXlJbmZvPgogICAgICAgICAgICAgICAgPGRzOlg1MDlEYXRhPgogICAgICAgICAgICAgICAgICAgIDxkczpYNTA5Q2VydGlmaWNhdGU-Ck1JSURYekNDQWtlZ0F3SUJBZ0lFZStNQWZqQU5CZ2txaGtpRzl3MEJBUXNGQURCZ01Rc3dDUVlEVlFRR0V3SlZTekVRTUE0R0ExVUUKQ0JNSFFuSnBjM1J2YkRFUU1BNEdBMVVFQnhNSFFuSnBjM1J2YkRFU01CQUdBMVVFQ2hNSlJtOXlaMlZTYjJOck1Sa3dGd1lEVlFRRApFeEJ5YzJGcWQzUnphV2R1YVc1bmEyVjVNQjRYRFRJeU1EZ3dOekF5TWpjd09Gb1hEVE15TURnd05EQXlNamN3T0Zvd1lERUxNQWtHCkExVUVCaE1DVlVzeEVEQU9CZ05WQkFnVEIwSnlhWE4wYjJ3eEVEQU9CZ05WQkFjVEIwSnlhWE4wYjJ3eEVqQVFCZ05WQkFvVENVWnYKY21kbFVtOWphekVaTUJjR0ExVUVBeE1RY25OaGFuZDBjMmxuYm1sdVoydGxlVENDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUApBRENDQVFvQ2dnRUJBS05DVzMvUWFEaG5CMHZpb2c4eFR1TW43RkcrbmhlbHN0bWI1NGUrZE1xY0p3REd4b1c3dnZhcnZZYW8zcFpFCnUzZlJXZENmK1QxemtPQnR0QjFORTFwTG9ORWdieWpJZXE5R2tTMkZ5dC8zNVpWUlhGcWdOUEJDaGdHTWd0ZjAvSEpwR1pYTGliTlQKam1ycFU2RFJ6MnMzV2wvRHNBMUdIZm5OWTluS2dXSUpWZnlmdThEbTR5VnAzMnRyUjFzeS94WWFYWC85Z2NYLzJjUk5XazVvK1dkNwpoSUQwVEdjUWNhZHh3V2tNNmZvMmR5MVBYQ0JJUHhDTEZORE5ZVWErY0o0OCtCQjB2UXFOV3lOVEdXU09HNS92RzIzaDI3OWVob2h6Cmh4VitwRGpWVHN6d2tSY2tJeWZOSlFnczFqd1hUNFpFcWdHK0JvZTVhekg3R1dVVHpZa0NBd0VBQWFNaE1COHdIUVlEVlIwT0JCWUUKRkJzNTRJRFhVbWh3cU9WVytJSGpsTERPeExqdU1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQUtwajNIL0RUa1RNbkpmaUI0TlpGSApJM2xzWGk1Q2t2Sy9lVkNNUmxMc1UyanpoSHRXdjRkbnNJMFZESjB6aFpyUjdobUtIR3pQY3RqbzFsRU5JZHhWWHpXdzB5aXFWT1VxCk13Wm1JQTJKOUdyQXBJdVRROWY4eXF2K2U4MlhHSVdTc0xZdW93Ykd3UU1IOUgzbzVEZjBrYW5kR2pINGc4dno3LzRscUxiZXVXc0gKUXRaeXF2TDJzVitHOFJyVVBwMjhTNFJJUjZNM0xkSU1nSUIwZExDako5UVdlZ09FNTM2cFdYNlBVaTNpSDgzYldYekdSNEpNdmU0VAp6TUw3dUxOcUozMGNzdHNzdmoyWnhnbGtsTklTQXVQanBabHp5SzEzVGRBQis0dllmekFZdzEzOTl4bEpaY25yNGNocEJ2cVprOTg0CnkvR2FOWUJ0ZVY4cCs2SWQKICAgICAgICAgICAgICAgICAgICA8L2RzOlg1MDlDZXJ0aWZpY2F0ZT4KICAgICAgICAgICAgICAgIDwvZHM6WDUwOURhdGE-CiAgICAgICAgICAgIDwvZHM6S2V5SW5mbz4KICAgICAgICA8L0tleURlc2NyaXB0b3I-CiAgICAgICAgPEtleURlc2NyaXB0b3IgdXNlPSJlbmNyeXB0aW9uIj4KICAgICAgICAgICAgPGRzOktleUluZm8-CiAgICAgICAgICAgICAgICA8ZHM6WDUwOURhdGE-CiAgICAgICAgICAgICAgICAgICAgPGRzOlg1MDlDZXJ0aWZpY2F0ZT4KTUlJRFJ6Q0NBaStnQXdJQkFnSUVZZ1FxK0RBTkJna3Foa2lHOXcwQkFRc0ZBREJVTVFzd0NRWURWUVFHRXdKVlN6RVFNQTRHQTFVRQpDQk1IUW5KcGMzUnZiREVRTUE0R0ExVUVCeE1IUW5KcGMzUnZiREVTTUJBR0ExVUVDaE1KUm05eVoyVlNiMk5yTVEwd0N3WURWUVFECkV3UjBaWE4wTUI0WERUSXlNRGd3TnpBeU1qY3hNRm9YRFRNeU1EZ3dOREF5TWpjeE1Gb3dWREVMTUFrR0ExVUVCaE1DVlVzeEVEQU8KQmdOVkJBZ1RCMEp5YVhOMGIyd3hFREFPQmdOVkJBY1RCMEp5YVhOMGIyd3hFakFRQmdOVkJBb1RDVVp2Y21kbFVtOWphekVOTUFzRwpBMVVFQXhNRWRHVnpkRENDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUEFEQ0NBUW9DZ2dFQkFKVlBEdUdoVFVDcHhqQnk5b1lnClJ4Wm1jcFNYZDJ6RHhkbkZwZ3pPSnVQTEIyTVRDMUtFbmNLZVJOUHBYYWQ0YjJPaVl4am1sL2FzOHdua3JHS2h1em9LTzdjQnJBVkIKbEExRzN2ZWp5QWZDQk1seDFWWWdZZUlzV2NWeElNUE5DY2pWd2dhVGtIKzRDdTE2NlE5YzdnY2gyVkE0ZmZDcWcxd1ZBZFBFRVhhVwpKVjhKeXlDdlNNOGhpQlJUdlVWTm5EMlNrNnliajhMS1ZINEI2UjlienczSGlpcDE3dW5LREsrSm5QMzdZbVBWWGhBaElwSEJOZmZWCnY1STdiaExYeTc4S2NmSjdWT1FDVXBFbkVPN0pvRjFGeEtxY0NiOEdGbTVkQWx1VjVSamVQelh0NzJsU093V3hiUlBXZkVVRVNqYTcKZnBucHpvZFRVUVlZRCtxSnJ5MENBd0VBQWFNaE1COHdIUVlEVlIwT0JCWUVGQVZGdDZQR29EUFNERllJemZKTTMxa1pBTUZ1TUEwRwpDU3FHU0liM0RRRUJDd1VBQTRJQkFRQWpUemtITVFIYXRXcnV4aEN1TERpKzBKSlZXYlJEVlZQS2h0MWdlTG1TTWsyT1I4QmI1akpQCkFxTXc0UlNsOW1XL0kzWWJYOXZOYlN5VjBzclhVNGVLR1dwbmkybS8xUnRqaUp4KzVsSVFFZGxad01yd2YvZlc5WUlyTHBkb0NReEQKalRJRWJkVnlMeFArSXdRS2VNdGNLQkJqVmJyS2hiNXB5Uld6Y3p1U0tUM3lDS3NLT1pwVUhpRWJXRnpBTmRIeEhPYVB5enJEc25keApjS09weERnVEt4dnRFMFZ5NUJ4cmFHM2hqL3Z0MnhZdkoySnhWR21MKzZYRjUrRzJ3L3I5Ym1vcjBadUhzYTZhUmdSdkhzRW9CTDNwCkZTc2Y2MGt5T0dnQlQ0VEJYbTJzZERHa0t2Z0wzdC9FZmZSd0V0WjV1cWNqZlF0NlJpVTVqUEV1a0JzUgogICAgICAgICAgICAgICAgICAgIDwvZHM6WDUwOUNlcnRpZmljYXRlPgogICAgICAgICAgICAgICAgPC9kczpYNTA5RGF0YT4KICAgICAgICAgICAgPC9kczpLZXlJbmZvPgogICAgICAgICAgICA8RW5jcnlwdGlvbk1ldGhvZCBBbGdvcml0aG09Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvMDQveG1sZW5jI3JzYS1vYWVwLW1nZjFwIj4KICAgICAgICAgICAgICAgIDxkczpEaWdlc3RNZXRob2QgQWxnb3JpdGhtPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzA0L3htbGVuYyNzaGEyNTYiLz4KICAgICAgICAgICAgPC9FbmNyeXB0aW9uTWV0aG9kPgogICAgICAgICAgICA8RW5jcnlwdGlvbk1ldGhvZCBBbGdvcml0aG09Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvMDQveG1sZW5jI2FlczEyOC1jYmMiPgogICAgICAgICAgICAgICAgPHhlbmM6S2V5U2l6ZT4xMjg8L3hlbmM6S2V5U2l6ZT4KICAgICAgICAgICAgPC9FbmNyeXB0aW9uTWV0aG9kPgogICAgICAgIDwvS2V5RGVzY3JpcHRvcj4KICAgICAgICA8QXJ0aWZhY3RSZXNvbHV0aW9uU2VydmljZSBpbmRleD0iMCIgQmluZGluZz0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOmJpbmRpbmdzOlNPQVAiIExvY2F0aW9uPSJodHRwczovL3hsb3UuaWFtLnhsb3UtY2RtLmVuZ2luZWVyaW5ncGl0LmNvbS9hbS9BcnRpZmFjdFJlc29sdmVyL21ldGFBbGlhcy9pZHAiLz4KICAgICAgICA8U2luZ2xlTG9nb3V0U2VydmljZSBCaW5kaW5nPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6YmluZGluZ3M6SFRUUC1SZWRpcmVjdCIgTG9jYXRpb249Imh0dHBzOi8veGxvdS5pYW0ueGxvdS1jZG0uZW5naW5lZXJpbmdwaXQuY29tL2FtL0lEUFNsb1JlZGlyZWN0L21ldGFBbGlhcy9pZHAiIFJlc3BvbnNlTG9jYXRpb249Imh0dHBzOi8veGxvdS5pYW0ueGxvdS1jZG0uZW5naW5lZXJpbmdwaXQuY29tL2FtL0lEUFNsb1JlZGlyZWN0L21ldGFBbGlhcy9pZHAiLz4KICAgICAgICA8U2luZ2xlTG9nb3V0U2VydmljZSBCaW5kaW5nPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6YmluZGluZ3M6SFRUUC1QT1NUIiBMb2NhdGlvbj0iaHR0cHM6Ly94bG91LmlhbS54bG91LWNkbS5lbmdpbmVlcmluZ3BpdC5jb20vYW0vSURQU2xvUE9TVC9tZXRhQWxpYXMvaWRwIiBSZXNwb25zZUxvY2F0aW9uPSJodHRwczovL3hsb3UuaWFtLnhsb3UtY2RtLmVuZ2luZWVyaW5ncGl0LmNvbS9hbS9JRFBTbG9QT1NUL21ldGFBbGlhcy9pZHAiLz4KICAgICAgICA8U2luZ2xlTG9nb3V0U2VydmljZSBCaW5kaW5nPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6YmluZGluZ3M6U09BUCIgTG9jYXRpb249Imh0dHBzOi8veGxvdS5pYW0ueGxvdS1jZG0uZW5naW5lZXJpbmdwaXQuY29tL2FtL0lEUFNsb1NvYXAvbWV0YUFsaWFzL2lkcCIvPgogICAgICAgIDxNYW5hZ2VOYW1lSURTZXJ2aWNlIEJpbmRpbmc9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDpiaW5kaW5nczpIVFRQLVJlZGlyZWN0IiBMb2NhdGlvbj0iaHR0cHM6Ly94bG91LmlhbS54bG91LWNkbS5lbmdpbmVlcmluZ3BpdC5jb20vYW0vSURQTW5pUmVkaXJlY3QvbWV0YUFsaWFzL2lkcCIgUmVzcG9uc2VMb2NhdGlvbj0iaHR0cHM6Ly94bG91LmlhbS54bG91LWNkbS5lbmdpbmVlcmluZ3BpdC5jb20vYW0vSURQTW5pUmVkaXJlY3QvbWV0YUFsaWFzL2lkcCIvPgogICAgICAgIDxNYW5hZ2VOYW1lSURTZXJ2aWNlIEJpbmRpbmc9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDpiaW5kaW5nczpIVFRQLVBPU1QiIExvY2F0aW9uPSJodHRwczovL3hsb3UuaWFtLnhsb3UtY2RtLmVuZ2luZWVyaW5ncGl0LmNvbS9hbS9JRFBNbmlQT1NUL21ldGFBbGlhcy9pZHAiIFJlc3BvbnNlTG9jYXRpb249Imh0dHBzOi8veGxvdS5pYW0ueGxvdS1jZG0uZW5naW5lZXJpbmdwaXQuY29tL2FtL0lEUE1uaVBPU1QvbWV0YUFsaWFzL2lkcCIvPgogICAgICAgIDxNYW5hZ2VOYW1lSURTZXJ2aWNlIEJpbmRpbmc9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDpiaW5kaW5nczpTT0FQIiBMb2NhdGlvbj0iaHR0cHM6Ly94bG91LmlhbS54bG91LWNkbS5lbmdpbmVlcmluZ3BpdC5jb20vYW0vSURQTW5pU29hcC9tZXRhQWxpYXMvaWRwIi8-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: aoYRosP2GHntnUs4Qv8WqsxU" -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": "70CHCznXQgMspNS_tl9slSdNmUg.*AAJTSQACMDIAAlNLABxKVkZsb1VhYnhSSzNvZXRFanQvc01QeVBnRjg9AAR0eXBlAANDVFMAAlMxAAIwMQ..*",
"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=70CHCznXQgMspNS_tl9slSdNmUg.*AAJTSQACMDIAAlNLABxKVkZsb1VhYnhSSzNvZXRFanQvc01QeVBnRjg9AAR0eXBlAANDVFMAAlMxAAIwMQ..*" --cookie "route=1659839849.722.66492.739531|f60edb382037eb2df1e800d563ad78a7" --data '{"standardMetadata": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI_Pgo8RW50aXR5RGVzY3JpcHRvciBlbnRpdHlJRD0ic3AiIHhtbG5zPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6bWV0YWRhdGEiIHhtbG5zOnF1ZXJ5PSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDptZXRhZGF0YTpleHQ6cXVlcnkiIHhtbG5zOm1kYXR0cj0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6bWV0YWRhdGE6YXR0cmlidXRlIiB4bWxuczpzYW1sPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6YXNzZXJ0aW9uIiB4bWxuczp4ZW5jPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzA0L3htbGVuYyMiIHhtbG5zOnhlbmMxMT0iaHR0cDovL3d3dy53My5vcmcvMjAwOS94bWxlbmMxMSMiIHhtbG5zOmFsZz0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6bWV0YWRhdGE6YWxnc3VwcG9ydCIgeG1sbnM6eDUwOXFyeT0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6bWV0YWRhdGE6WDUwOTpxdWVyeSIgeG1sbnM6ZHM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvMDkveG1sZHNpZyMiPgogICAgPFNQU1NPRGVzY3JpcHRvciBBdXRoblJlcXVlc3RzU2lnbmVkPSJmYWxzZSIgV2FudEFzc2VydGlvbnNTaWduZWQ9ImZhbHNlIiBwcm90b2NvbFN1cHBvcnRFbnVtZXJhdGlvbj0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOnByb3RvY29sIj4KICAgICAgICA8S2V5RGVzY3JpcHRvciB1c2U9InNpZ25pbmciPgogICAgICAgICAgICA8ZHM6S2V5SW5mbz4KICAgICAgICAgICAgICAgIDxkczpYNTA5RGF0YT4KICAgICAgICAgICAgICAgICAgICA8ZHM6WDUwOUNlcnRpZmljYXRlPgpNSUlEWHpDQ0FrZWdBd0lCQWdJRVQvZFExVEFOQmdrcWhraUc5dzBCQVFzRkFEQmdNUXN3Q1FZRFZRUUdFd0pWU3pFUU1BNEdBMVVFCkNCTUhRbkpwYzNSdmJERVFNQTRHQTFVRUJ4TUhRbkpwYzNSdmJERVNNQkFHQTFVRUNoTUpSbTl5WjJWU2IyTnJNUmt3RndZRFZRUUQKRXhCeWMyRnFkM1J6YVdkdWFXNW5hMlY1TUI0WERUSXlNRGd3TnpBeU16SXdOVm9YRFRNeU1EZ3dOREF5TXpJd05Wb3dZREVMTUFrRwpBMVVFQmhNQ1ZVc3hFREFPQmdOVkJBZ1RCMEp5YVhOMGIyd3hFREFPQmdOVkJBY1RCMEp5YVhOMGIyd3hFakFRQmdOVkJBb1RDVVp2CmNtZGxVbTlqYXpFWk1CY0dBMVVFQXhNUWNuTmhhbmQwYzJsbmJtbHVaMnRsZVRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVAKQURDQ0FRb0NnZ0VCQUtvRXp5T1ZFaXN1VVNSc1pWR0kxNjY1WlBFa3dnL3gzVGJIWUJUeWFJdCtRemw3RnpVK3FDTmtTMFZZVWlDMQpjZ29idk9KMTVnbDFjRHNVb3B3TFBXZEk3bnEvKzZQRU1NOGhLRXY4Zkh1UlczRnM0S0FtS0NXcWNENlhtYS9zZlF4aG50WlB5VTJiClN1RWRRTjZLdmdhNGo4a3NuMThReEdkcXJ4U1NXdUZhNSs5dkluTXBvYjJoWGRBY2JmdHdKUW5lMXR4YUlvYVpXSmlMeERjVXM4djEKbTFXd2J5SHBxdC9NREFGY05GaVJES2w4Tkc5MkVGOVZiRFc4eWtLai95YXdSaGZ6S2pPWmhtQUIxRGx5YnhldVgxTTg5Tk9saVN6eQpnSnc5NSt1OFk3L2YxcDhvdDVlN2pwN1pSRzY0ZkpndmZzcHFhL25CeUlxaFA0bHYwWWNDQXdFQUFhTWhNQjh3SFFZRFZSME9CQllFCkZDM1AvL3ZDSXRTTUNZNWdaSVNHdUUycU82SFNNQTBHQ1NxR1NJYjNEUUVCQ3dVQUE0SUJBUUJvZm8wSU85VU1MU0dKYUYvcnVpdEEKRGJMV3FxTkdjQ0txZ3drOWZwbjZjVFE5N2tWRlVnK3JMQ0FzU2xkR2RFTVg4UEpCZWRpYjd2NFdYT0FoLzN4eDIvemlNM3ZFMDgzRgpLaThLYU5pcTBZV0FxRDYvODJXNUhEWnlmTU0rWWtUcU5ReDU2YTdJZ3ZOZ2RhYXQ1UVZxaWNUdkxvYjJJYWhhNE16R2VpYnNnWjBZClJudjZRc09rVlpacDVhSnQ3K3F1bSsvNWV3Vkh4bkdMbjVMMFpYZHpFVjlqcFFpVXY4MmpHU2Fvb2Y1OHNCb0w3dEJMOWV1VzBublUKZmtpR3RqZUwyWHlBa0hUSHhpbktJOGFXbTRBdHZBbG1PQXBOamRjaWUvamtPanR6Q2pBK1ErWTBCREZ6aUt0a3RzYi80aGtiR2lCbwppRytWOWJQV2VqTlVzcitUCiAgICAgICAgICAgICAgICAgICAgPC9kczpYNTA5Q2VydGlmaWNhdGU-CiAgICAgICAgICAgICAgICA8L2RzOlg1MDlEYXRhPgogICAgICAgICAgICA8L2RzOktleUluZm8-CiAgICAgICAgPC9LZXlEZXNjcmlwdG9yPgogICAgICAgIDxLZXlEZXNjcmlwdG9yIHVzZT0iZW5jcnlwdGlvbiI-CiAgICAgICAgICAgIDxkczpLZXlJbmZvPgogICAgICAgICAgICAgICAgPGRzOlg1MDlEYXRhPgogICAgICAgICAgICAgICAgICAgIDxkczpYNTA5Q2VydGlmaWNhdGU-Ck1JSURSekNDQWkrZ0F3SUJBZ0lFVC9va0N6QU5CZ2txaGtpRzl3MEJBUXNGQURCVU1Rc3dDUVlEVlFRR0V3SlZTekVRTUE0R0ExVUUKQ0JNSFFuSnBjM1J2YkRFUU1BNEdBMVVFQnhNSFFuSnBjM1J2YkRFU01CQUdBMVVFQ2hNSlJtOXlaMlZTYjJOck1RMHdDd1lEVlFRRApFd1IwWlhOME1CNFhEVEl5TURnd056QXlNekl3TjFvWERUTXlNRGd3TkRBeU16SXdOMW93VkRFTE1Ba0dBMVVFQmhNQ1ZVc3hFREFPCkJnTlZCQWdUQjBKeWFYTjBiMnd4RURBT0JnTlZCQWNUQjBKeWFYTjBiMnd4RWpBUUJnTlZCQW9UQ1VadmNtZGxVbTlqYXpFTk1Bc0cKQTFVRUF4TUVkR1Z6ZERDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBSmdyWHFYVWRRYUxIT3pTUzcwOApZazlUc0hmYVR4Sk1LcmtnTGo4ZGgyNll5aGwrQTVrVHhNVDZrclBjT1NjRThoVlZXM1F6MExibUljOEtnUWFLWkpxVUc5Mk5XZE5BCjBIem1EOGEwUTZKZkVPdEVCclFQNXpOak9lS214NkwxbjgxRmhnU2xoUXEwU1Y2eWV0QnovOHNqeEN6clRuU29hVGpKd2l0OHF4SzEKZGVuSFBZSXhMcXV2S1p1cWtrWHpab2hXdmthRVU0Rk9QMmdHdXI2ODdwTFZMVXkwYnhGT1NhdEFDZVBFRnhKMHJUREUzQjRoMkRXRApVVHVLVm9wL3JISHRqSUV3MVJwRTl4TllTS0hOSnl5M2VZdEp5VWpYZGpiNG1UaC9FcVdDeW5Ialdua0Q3UVFrVEgxZ3BGei9SNUhQCjUzQXNzZkZlaHhvSkp1MUhBRXNDQXdFQUFhTWhNQjh3SFFZRFZSME9CQllFRkpQKzY0RnVGQXpPMXUwTkVNcFliMVJUN0Z0Uk1BMEcKQ1NxR1NJYjNEUUVCQ3dVQUE0SUJBUUJQS3pFUi90Z3hQN1gwajIrQmltem95YjZCRitaV0pBa29nR2YvR1doVWZPaFB5M0ZLZUkxZApQdVY4Y1RVdy9BeHZZNncrTUltQ2xlOWhoNnZyTFJvLzBTVkgwbDlGTmhSdHVjc0ZrMTlpbVpkajZVTHFlSnlLOEJQdnU2bVZYNmMwCjJJYXZrSThRZVNXMU5GRHdsVGZVWDYrcDRuNWVTM1Y4akEybnJpV3VxY3Fta0hLZzlFNzdXMFNLZTRTM0JtUzduREZkL2d5eEF2YUsKMWFSdDRLcWw0UWN3WDkzcThtTzVWclNyeFVLdGNCMlpUVjdyRm1nbC9QQVc5TU5KOU9KL3EvbmpHaThTSHRtdWdMbStEbDJhR1BwQgpoSlBGRzJlRWlFc0FiaUNwRmQ1WkxsRlVNR3g5aEhUMVJUelhkNVpMd0NVOTdKb25rT1ZDMXdSb2dSN3YKICAgICAgICAgICAgICAgICAgICA8L2RzOlg1MDlDZXJ0aWZpY2F0ZT4KICAgICAgICAgICAgICAgIDwvZHM6WDUwOURhdGE-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: aJzF5qPgqskY24lRkzQNkUuP" -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": "LSo1x9L3MCiVw-ey5gg73xIkD4w.*AAJTSQACMDIAAlNLABxRTHRMQ1pJWFJGTkJtT25NQmcrT1R2V0lHa0E9AAR0eXBlAANDVFMAAlMxAAIwMQ..*",
"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=LSo1x9L3MCiVw-ey5gg73xIkD4w.*AAJTSQACMDIAAlNLABxRTHRMQ1pJWFJGTkJtT25NQmcrT1R2V0lHa0E9AAR0eXBlAANDVFMAAlMxAAIwMQ..*" --cookie "route=1659839851.678.66507.47158|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=LSo1x9L3MCiVw-ey5gg73xIkD4w.*AAJTSQACMDIAAlNLABxRTHRMQ1pJWFJGTkJtT25NQmcrT1R2V0lHa0E9AAR0eXBlAANDVFMAAlMxAAIwMQ..*" --cookie "route=1659839851.678.66507.47158|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: aoYRosP2GHntnUs4Qv8WqsxU" -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": "vmSIbFPAREIziuWjtRLRy9n3koE.*AAJTSQACMDIAAlNLABxneFFER01NYVR6L2NRS3JMQ0QvSDVrRnNwR2c9AAR0eXBlAANDVFMAAlMxAAIwMQ..*",
"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=vmSIbFPAREIziuWjtRLRy9n3koE.*AAJTSQACMDIAAlNLABxneFFER01NYVR6L2NRS3JMQ0QvSDVrRnNwR2c9AAR0eXBlAANDVFMAAlMxAAIwMQ..*" --cookie "route=1659839852.707.66736.312766|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=vmSIbFPAREIziuWjtRLRy9n3koE.*AAJTSQACMDIAAlNLABxneFFER01NYVR6L2NRS3JMQ0QvSDVrRnNwR2c9AAR0eXBlAANDVFMAAlMxAAIwMQ..*" --cookie "route=1659839852.707.66736.312766|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
}
}
________________________________________________________________________________
[07/Aug/2022 02:37:32] 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: aJzF5qPgqskY24lRkzQNkUuP" -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": "8cfqbl12bp0xq-8dx_1L-amxoH8.*AAJTSQACMDIAAlNLABwreU4vdjUra0dFWktDbnkyb1U2cE11YlY0a0E9AAR0eXBlAANDVFMAAlMxAAIwMQ..*",
"successUrl": "/am/console",
"realm": "/"
}
[http_cmd]: curl -H "iPlanetDirectoryPro: 8cfqbl12bp0xq-8dx_1L-amxoH8.*AAJTSQACMDIAAlNLABwreU4vdjUra0dFWktDbnkyb1U2cE11YlY0a0E9AAR0eXBlAANDVFMAAlMxAAIwMQ..*" -H "Content-Type: application/json" -H "Accept-API-Version: resource=3.0, protocol=2.1" --insecure -L -X POST --data '{"username": "transient", "userpassword": "aJzF5qPgqskY24lRkzQNkUuP", "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": "1352c398-112b-44eb-a431-65c08bfc01a2",
"_rev": "4eaad017-1eac-49ae-868d-7c5c20822427-104",
"realm": "/",
"username": "transient",
"fr-idm-uuid": [
"1352c398-112b-44eb-a431-65c08bfc01a2"
],
"telephoneNumber": [
"6669876987"
[...]
"etag": [
"4eaad017-1eac-49ae-868d-7c5c20822427-104"
],
"inetUserStatus": [
"Active"
],
"sn": [
"transient"
]
}
________________________________________________________________________________
[07/Aug/2022 02:37:33] 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 mPmOKICe80V9w3XgZeGjAaGMCStT0cO2 --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 mPmOKICe80V9w3XgZeGjAaGMCStT0cO2 --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 mPmOKICe80V9w3XgZeGjAaGMCStT0cO2 --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 sKL4hl9xFYtn5kl4GMj5DH2RDiKaXcOi --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 sKL4hl9xFYtn5kl4GMj5DH2RDiKaXcOi --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 sKL4hl9xFYtn5kl4GMj5DH2RDiKaXcOi --no-prompt
[loop_until]: (max_time=180, interval=5, expected_rc=[0]
[loop_until]: OK (rc = 0)
--- stdout ---
--- stderr ---
________________________________________________________________________________
[07/Aug/2022 02:37:50] configure-saml post : Post method
________________________________________________________________________________
Setting result to PASS
Task has been successfully stopped