diff options
| -rw-r--r-- | id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/AuthenticationServer.java | 7 | 
1 files changed, 7 insertions, 0 deletions
| diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/AuthenticationServer.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/AuthenticationServer.java index 5c6be5cba..c99c88f5f 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/AuthenticationServer.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/AuthenticationServer.java @@ -1905,6 +1905,13 @@ public class AuthenticationServer implements MOAIDAuthConstants {          Logger.debug("STORK AuthnRequest succesfully assembled.");          STORKSAMLEngine samlEngine = STORKSAMLEngine.getInstance("outgoing"); +         +        if (samlEngine == null) { +            Logger.error("Could not initalize STORK SAML engine."); +            throw new MOAIDException("stork.00", null); +        	 +        } +                  try {              authnRequest = samlEngine.generateSTORKAuthnRequest(authnRequest);          } catch (STORKSAMLEngineException e) { | 
