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.
AnythingObjectChainAuthAuthProviderBasicIdentifiableObjectAnythingno subtypes hierarchy
| Initializer |
ChainAuth(ChainAuth unknown) |
| Inherited Attributes |
Attributes inherited from: Objecthash, 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: Objectequals |