Я пытаюсь обрести уверенность в Spring Security SAML, и я нашел этот замечательный проект на Github (https://github.com/vdenotaris/spring-boot-security-saml-sample).
Я видел, что если мне нужно настроить AuthnRequest
Я могу просто расширить класс WebSSOProfileImpl
. Но есть ли что-нибудь похожее, что я могу сделать, чтобы добавить атрибуты к сгенерированному запросу saml2p:LogoutRequest
, который отправляется, когда я нажимаю кнопку «Global Logout», доступную в этом проекте?
Я бы хотел, например, , чтобы указать некоторые значения для атрибутов NameQualifier
и Format
, чтобы они эффективно включались в сгенерированный saml2p:LogoutRequest
. На данный момент сгенерированный по умолчанию LogoutRequest
похож на этот:
<saml2:Issuer
xmlns:saml2="urn:oasis:names:tc:SAML:2.0:assertion">com_vdenotaris-spring-saml_spring_sp
</saml2:Issuer>
И я хотел бы получить что-то похожее на следующее:
<saml2:Issuer
xmlns:saml2="urn:oasis:names:tc:SAML:2.0:assertion" NameQualifier="some value...*" Format="*something here ....*">com_vdenotaris-spring-saml_spring_sp
</saml2:Issuer>
Большое спасибо всем.