Il n'y a aucun paramètre à ajouter different du P3 (protocole cas V3)
Afin de récupérer les paramètres avec le protocole SAML (ou autre), vous avez besoin d'ajouter dans cas.properties
:
Bloc de code | ||
---|---|---|
| ||
cas.authn.attributeRepository.defaultAttributesToRelease=cn,givenName,uid,affiliation |
Ce service fonctionne comme P2 ou P3 à la différence que l'adresse d’accès sera “/samlValidate?TARGET=votre-service”
Cette requête aura comme corps :
Bloc de code | ||
---|---|---|
| ||
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<samlp:Request xmlns:samlp="urn:oasis:names:tc:SAML:1.0:protocol" MajorVersion="1" MinorVersion="1" RequestID="_192.168.16.51.1024506224022" IssueInstant="2002-06-19T17:03:44.022Z">
<samlp:AssertionArtifact>ST-40-Ip3cWVCsEwkjgqwmTTs5-cifren-cas-test-4627235</samlp:AssertionArtifact>
</samlp:Request>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope> |