Package io.meeds.oauth.spi
Class OAuthPrincipal<T extends AccessTokenContext>
java.lang.Object
io.meeds.oauth.spi.OAuthPrincipal<T>
- All Implemented Interfaces:
Principal
Principal, which contains info about user, who was authenticated through
OAuth
- Author:
- Marek Posolda
-
Constructor Summary
ConstructorsConstructorDescriptionOAuthPrincipal(String userName, String firstName, String lastName, String displayName, String email, String avatar, T accessToken, OAuthProviderType<T> oauthProviderType) OAuthPrincipal(String userName, String firstName, String lastName, String displayName, String email, String avatar, T accessToken, OAuthProviderType<T> oauthProviderType, Map<String, String> customClaims) OAuthPrincipal(String userName, String firstName, String lastName, String displayName, String email, T accessToken, OAuthProviderType<T> oauthProviderType) -
Method Summary