Updated config
This commit is contained in:
@@ -261,14 +261,19 @@ public class SecurityConfig {
|
||||
RelyingPartyRegistrationResolver registrationResolver = new DefaultRelyingPartyRegistrationResolver(registrations);
|
||||
OpenSaml4AuthenticationRequestResolver authenticationRequestResolver = new OpenSaml4AuthenticationRequestResolver(registrationResolver);
|
||||
|
||||
// Customize the AuthnRequest with the authentication context
|
||||
// Customize and log the AuthnRequest after setting the context
|
||||
authenticationRequestResolver.setAuthnRequestCustomizer((context) -> {
|
||||
context.getAuthnRequest().setRequestedAuthnContext(buildRequestedAuthnContext());
|
||||
|
||||
// Log the SAML AuthnRequest after setting the authentication context
|
||||
String samlRequest = context.getAuthnRequest().toString(); // Get the updated AuthnRequest
|
||||
logger.info("SAML AuthnRequest after setting context: " + samlRequest); // Log the updated SAML request
|
||||
});
|
||||
|
||||
return authenticationRequestResolver;
|
||||
}
|
||||
|
||||
|
||||
private RequestedAuthnContext buildRequestedAuthnContext() {
|
||||
AuthnContextClassRefBuilder authnContextClassRefBuilder = new AuthnContextClassRefBuilder();
|
||||
AuthnContextClassRef authnContextClassRef = authnContextClassRefBuilder.buildObject(
|
||||
|
||||
Reference in New Issue
Block a user