Chain several auth providers as if they were one. This is useful for cases where one want to authenticate across several providers, for example, database and fallback to passwd file.
Anything
Object
ChainAuth
AuthProvider
Basic
Identifiable
Object
Anything
no subtypes hierarchy
Initializer |
ChainAuth(ChainAuth unknown) |
Inherited Attributes |
Attributes inherited from: Object hash , string |
Methods | |
append | shared default ChainAuth append(AuthProvider other) Appends a auth provider to the chain. Parameters:
|
clear | shared default void clear() Clears the chain. |
remove | shared default Boolean remove(AuthProvider other) Removes a provider from the chain. Parameters:
|
Inherited Methods |
Methods inherited from: AuthProvider |
Methods inherited from: Object equals |