java.lang.Object | ||
↳ | bucket.user.providers.ChainedUserProvider | |
↳ | bucket.user.providers.ChainedProfileProvider |
Known Direct Subclasses
|
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Get the exact kind of provider we are chaining.
|
[Expand]
Inherited Methods | |||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
From class
bucket.user.providers.ChainedUserProvider
| |||||||||||||||||||||||||||||||
From class java.lang.Object | |||||||||||||||||||||||||||||||
From interface
com.opensymphony.user.provider.ProfileProvider
| |||||||||||||||||||||||||||||||
From interface com.opensymphony.user.provider.UserProvider |
Get the exact kind of provider we are chaining. Concrete subclasses should return the class we are enforcing providers to be a type of: i.e. AccessProvider, CredentialsProvider or ProfileProvider. If this provider class isn't a sub-type of UserProvider, things will fall over in a painful fashion.