@@ -7,10 +7,10 @@ component accessors="true" implements="cbsso.models.ISSOIntegrationProvider" {
77 property name = " redirectUri" ;
88 property name = " federationMetadataURL" ;
99 property name = " expectedIssuer" ;
10-
11- property name = " wirebox" inject = " wirebox" ;
10+
11+ property name = " wirebox" inject = " wirebox" ;
1212 property name = " AuthNRequestGenerator" inject = " javaloader:cbsso.opensaml.AuthNRequestGenerator" ;
13- property name = " responseValidator" inject = " javaloader:cbsso.opensaml.AuthResponseValidator" ;
13+ property name = " responseValidator" inject = " javaloader:cbsso.opensaml.AuthResponseValidator" ;
1414
1515 variables .name = " Microsoft Entra" ;
1616
@@ -56,18 +56,20 @@ component accessors="true" implements="cbsso.models.ISSOIntegrationProvider" {
5656
5757 authResponse .setRawResponseData ( data );
5858
59- try {
59+ try {
6060 variables .AuthNRequestGenerator .initOpenSAML ();
61- variables .responseValidator .parseAndValidate ( javaCast ( " string" , data ), variables .expectedIssuer );
62- }
63- catch ( any e ){
61+ variables .responseValidator .parseAndValidate (
62+ javacast ( " string" , data ),
63+ variables .expectedIssuer
64+ );
65+ } catch ( any e ) {
6466 return authResponse
6567 .setWasSuccessful ( false )
6668 .setRawResponseData ( data )
6769 .setErrorMessage ( extractErrorMessage ( xmlData ) )
6870 }
69-
70-
71+
72+
7173 if ( ! detectSuccess ( xmlData ) ) {
7274 return authResponse
7375 .setWasSuccessful ( false )
@@ -90,8 +92,7 @@ component accessors="true" implements="cbsso.models.ISSOIntegrationProvider" {
9092 private string function getRawSAMLRequest (){
9193 var id = " id" & createUUID ();
9294
93- return AuthNRequestGenerator
94- .generateAuthNRequest ( variables .clientId , id );
95+ return AuthNRequestGenerator .generateAuthNRequest ( variables .clientId , id );
9596 }
9697
9798 private string function deflateAndBase64Enocde ( required string inputString ){
0 commit comments