diff options
| -rw-r--r-- | id.server/src/at/gv/egovernment/moa/id/auth/AuthenticationServer.java | 4 | 
1 files changed, 4 insertions, 0 deletions
| diff --git a/id.server/src/at/gv/egovernment/moa/id/auth/AuthenticationServer.java b/id.server/src/at/gv/egovernment/moa/id/auth/AuthenticationServer.java index f25982c63..8c566683f 100644 --- a/id.server/src/at/gv/egovernment/moa/id/auth/AuthenticationServer.java +++ b/id.server/src/at/gv/egovernment/moa/id/auth/AuthenticationServer.java @@ -66,6 +66,7 @@ import at.gv.egovernment.moa.util.DOMUtils;  import at.gv.egovernment.moa.util.DateTimeUtils;  import at.gv.egovernment.moa.util.FileUtils;  import at.gv.egovernment.moa.util.OutputXML2File; +import at.gv.egovernment.moa.util.StringUtils;  /**   * API for MOA ID Authentication Service.<br> @@ -609,6 +610,9 @@ public class AuthenticationServer implements MOAIDAuthConstants {          oaParam.getProvideIdentityLink()            ? identityLink.getSerializedSamlAssertion()            : ""; +      if (!oaParam.getProvideStammzahl()) { +        ilAssertion = StringUtils.replaceAll(ilAssertion, identityLink.getIdentificationValue(), ""); +      }        String authBlock = oaParam.getProvideAuthBlock() ? session.getAuthBlock() : "";        String samlAssertion =          new AuthenticationDataAssertionBuilder().build(authData,  | 
