GUAC-586: Associate unique identifier with each AuthenticationProvider.
This commit is contained in:
1 parent
f190f7f1a7
commit
b0ac5d22ff
8 files changed
+75
-13
No files matched your search
+12
@@ -33,6 +33,18 @@ import org.glyptodon.guacamole.GuacamoleException;
|
||||
*/
|
||||
public interface AuthenticationProvider {
|
||||
|
||||
/**
|
||||
* Returns the identifier which uniquely and consistently identifies this
|
||||
* AuthenticationProvider implementation. This identifier may not be null
|
||||
* and must be unique across all AuthenticationProviders loaded by the
|
||||
* Guacamole web application.
|
||||
*
|
||||
* @return
|
||||
* The unique identifier assigned to this AuthenticationProvider, which
|
||||
* may not be null.
|
||||
*/
|
||||
String getIdentifier();
|
||||
|
||||
/**
|
||||
* Returns an AuthenticatedUser representing the user authenticated by the
|
||||
* given credentials, if any.
|
||||
|
||||
Reference in new issue
Block a user