diff options
Diffstat (limited to 'id/server/idserverlib')
| -rw-r--r-- | id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/storage/AssertionStorage.java | 11 | 
1 files changed, 9 insertions, 2 deletions
| diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/storage/AssertionStorage.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/storage/AssertionStorage.java index cca13fad9..bc9de7a50 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/storage/AssertionStorage.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/storage/AssertionStorage.java @@ -94,9 +94,16 @@ public class AssertionStorage {  	 * @throws AuthenticationException   	 */  	public <T> T get(String samlArtifact, -			final Class<T> clazz) throws MOADatabaseException, AuthenticationException { +			final Class<T> clazz) throws MOADatabaseException { -		return get(samlArtifact, clazz, -1); +		try { +			return get(samlArtifact, clazz, -1); +			 +		} catch (AuthenticationException e) { +			//this execption only occurs if an additional timeOut is used +			Logger.error("This exeption should not occur!!!!", e); +			return null; +		}  	}  	public <T> T get(String artifact, final Class<T> clazz, long authdatatimeout) throws MOADatabaseException, AuthenticationException { | 
