Modifier and Type | Class and Description |
---|---|
class |
DefaultCasAuthorizationGenerator<U extends CommonProfile>
Default
AuthorizationGenerator implementation for a CasClient which is able
to retrieve the isRemembered status from the CAS response and put it in the profile. |
Modifier and Type | Method and Description |
---|---|
protected BaseClient<UsernamePasswordCredentials,CommonProfile> |
AbstractCasRestClient.newClient() |
Modifier and Type | Class and Description |
---|---|
class |
CasProfile
This class is the user profile for sites using CAS protocol.
|
class |
CasProxyProfile
This class is the user profile for sites using CAS protocol with proxy capabilities.
|
class |
HttpTGTProfile
This is
HttpTGTProfile that represents
the CAS TGT when it's obtained via the rest api. |
Modifier and Type | Interface and Description |
---|---|
interface |
AuthorizationGenerator<U extends CommonProfile>
Generate the authorization roles and permissions for this user profile.
|
class |
DefaultRolesPermissionsAuthorizationGenerator<U extends CommonProfile>
Grant default roles and/or permissions to a user profile.
|
class |
FromAttributesAuthorizationGenerator<U extends CommonProfile>
Generate the authorization information by inspecting attributes.
|
Modifier and Type | Method and Description |
---|---|
void |
SpringSecurityPropertiesAuthorizationGenerator.generate(CommonProfile profile) |
Modifier and Type | Class and Description |
---|---|
class |
BaseClient<C extends Credentials,U extends CommonProfile>
This class is the default implementation of an authentication client (whatever the protocol).
|
class |
DirectClient<C extends Credentials,U extends CommonProfile>
This class is the default direct (stateless) implementation of an authentication client (whatever the protocol).
|
class |
IndirectClient<C extends Credentials,U extends CommonProfile>
This class is the default indirect (with redirection, stateful) implementation of an authentication client (whatever the protocol).
|
Modifier and Type | Class and Description |
---|---|
class |
GaeUserServiceProfile
s class is the user profile for Google using UserService with appropriate getters.
|
Modifier and Type | Method and Description |
---|---|
protected CommonProfile |
DirectHttpClient.retrieveUserProfile(C credentials,
WebContext context) |
Modifier and Type | Method and Description |
---|---|
ProfileCreator<C,CommonProfile> |
DirectHttpClient.getProfileCreator() |
protected BaseClient<AnonymousCredentials,CommonProfile> |
AnonymousClient.newClient() |
Modifier and Type | Method and Description |
---|---|
void |
DirectHttpClient.setProfileCreator(ProfileCreator<C,CommonProfile> profileCreator) |
Modifier and Type | Class and Description |
---|---|
class |
AnonymousProfile
Anonymous profile.
|
class |
HttpProfile
This class is the user profile for sites using HTTP protocol.
|
class |
IpProfile
Profile for IP authentication.
|
Modifier and Type | Class and Description |
---|---|
class |
JwtProfile
Represents a user profile based on a JWT.
|
Modifier and Type | Class and Description |
---|---|
class |
LdapProfile
The user profile returned by a LDAP authentication.
|
Modifier and Type | Class and Description |
---|---|
class |
MongoProfile
The user profile returned from a MongoDB.
|
Modifier and Type | Class and Description |
---|---|
class |
OAuth10Profile
This class is the base OAuth 1.0 profile, extending from the base
OAuth20Profile . |
class |
OAuth20Profile
This class is the base OAuth 2.0 profile, extending from the base
CommonProfile . |
Modifier and Type | Class and Description |
---|---|
class |
BitbucketProfile
This class is the user profile for Bitbucket with appropriate getters.
|
Modifier and Type | Class and Description |
---|---|
class |
CasOAuthWrapperProfile
This class is the user profile for sites using OAuth wrapper for CAS.
|
Modifier and Type | Class and Description |
---|---|
class |
DropBoxProfile
This class is the user profile for DropBox with appropriate getters.
|
Modifier and Type | Class and Description |
---|---|
class |
FacebookProfile
This class is the user profile for Facebook with appropriate getters.
|
Modifier and Type | Class and Description |
---|---|
class |
FoursquareProfile
This class is the user profile for Foursquare with appropriate getters.
|
Modifier and Type | Class and Description |
---|---|
class |
GitHubProfile
This class is the user profile for GitHub with appropriate getters.
|
Modifier and Type | Class and Description |
---|---|
class |
Google2Profile
This class is the user profile for Google (using OAuth protocol version 2) with appropriate getters.
|
Modifier and Type | Class and Description |
---|---|
class |
LinkedIn2Profile
This class is the user profile for LinkedIn with appropriate getters.
|
Modifier and Type | Class and Description |
---|---|
class |
OkProfile
Represents basic (OAuth20Profile) profile on Ok.ru (Odnoklassniki.ru)
|
Modifier and Type | Class and Description |
---|---|
class |
OrcidProfile
This class is the user profile for ORCiD with appropriate getters.
|
Modifier and Type | Class and Description |
---|---|
class |
PayPalProfile
This class is the user profile for PayPal with appropriate getters.
|
Modifier and Type | Class and Description |
---|---|
class |
StravaProfile
Encapsulates a Strava athlete profile.
|
Modifier and Type | Class and Description |
---|---|
class |
TwitterProfile
This class is the user profile for Twitter with appropriate getters.
|
Modifier and Type | Class and Description |
---|---|
class |
VkProfile
This class is the user profile for Vk with appropriate getters.
|
Modifier and Type | Class and Description |
---|---|
class |
WindowsLiveProfile
This class is the user profile for Windows Live with appropriate getters.
|
Modifier and Type | Class and Description |
---|---|
class |
WordPressProfile
This class is the user profile for WordPress with appropriate getters.
|
Modifier and Type | Class and Description |
---|---|
class |
YahooProfile
This class is the user profile for Yahoo with appropriate getters.
|
Modifier and Type | Class and Description |
---|---|
class |
OidcProfile
This class is the user profile for sites using OpenID Connect protocol.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseOpenIdClient<U extends CommonProfile>
This class is a base implementation for an OpenID protocol client based on the openid4java library.
|
Modifier and Type | Class and Description |
---|---|
class |
OpenIdProfile
This class is the generic OpenID profile.
|
Modifier and Type | Class and Description |
---|---|
class |
YahooOpenIdProfile
This class is the user profile for Yahoo using OpenID with appropriate getters.
|
Modifier and Type | Class and Description |
---|---|
class |
SAML2Profile
This class is the user profile for sites using SAML2 protocol.
|
Modifier and Type | Class and Description |
---|---|
class |
DbProfile
The user profile returned by a DB authentication.
|
Modifier and Type | Class and Description |
---|---|
class |
StormpathProfile
The user profile returned from a Stormpath Authentication event.
|
Copyright © 2016. All rights reserved.