Package io.meeds.oauth.spi
Class OAuthProviderType<T extends AccessTokenContext>
java.lang.Object
io.meeds.oauth.spi.OAuthProviderType<T>
Encapsulate data about single OAuth provider (social network), which are
needed by portal (not data, which are needed to perform specific OAuth
operations like consumerKey or consumerSecret as these are provided by
concrete
OAuthProviderProcessor)- Author:
- Marek Posolda
-
Constructor Summary
ConstructorsConstructorDescriptionOAuthProviderType(String key, boolean enabled, String userNameAttrName, OAuthProviderProcessor<T> oauthProviderProcessor, OAuthPrincipalProcessor principalProcessor, String initOAuthURL, String friendlyName) -
Method Summary
Modifier and TypeMethodDescriptiongetInitOAuthURL(String contextPath, String requestURI) getKey()booleantoString()
-
Constructor Details
-
OAuthProviderType
public OAuthProviderType(String key, boolean enabled, String userNameAttrName, OAuthProviderProcessor<T> oauthProviderProcessor, OAuthPrincipalProcessor principalProcessor, String initOAuthURL, String friendlyName)
-
-
Method Details