diff --git a/guacamole-ext/src/main/java/org/apache/guacamole/net/auth/TokenInjectingUserContext.java b/guacamole-ext/src/main/java/org/apache/guacamole/net/auth/TokenInjectingUserContext.java index a1ede96a5..1f6d3d60e 100644 --- a/guacamole-ext/src/main/java/org/apache/guacamole/net/auth/TokenInjectingUserContext.java +++ b/guacamole-ext/src/main/java/org/apache/guacamole/net/auth/TokenInjectingUserContext.java @@ -83,8 +83,13 @@ public class TokenInjectingUserContext extends DelegatingUserContext { * @return * The tokens which should be added to the in-progress call to * connect(). + * + * @throws GuacamoleException + * If the tokens applicable to the given connection cannot be + * generated. */ - protected Map getTokens(Connection connection) { + protected Map getTokens(Connection connection) + throws GuacamoleException { return tokens; } @@ -100,8 +105,13 @@ public class TokenInjectingUserContext extends DelegatingUserContext { * @return * The tokens which should be added to the in-progress call to * connect(). + * + * @throws GuacamoleException + * If the tokens applicable to the given connection group cannot be + * generated. */ - protected Map getTokens(ConnectionGroup connectionGroup) { + protected Map getTokens(ConnectionGroup connectionGroup) + throws GuacamoleException { return tokens; }