Class AbstractOAuth2TokenProvider
java.lang.Object
io.jmix.email.authentication.impl.AbstractOAuth2TokenProvider
- All Implemented Interfaces:
OAuth2TokenProvider
- Direct Known Subclasses:
GoogleOAuth2TokenProvider,MicrosoftOAuth2TokenProvider
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final EmailerPropertiesprotected final EmailRefreshTokenManager -
Constructor Summary
ConstructorsConstructorDescriptionAbstractOAuth2TokenProvider(EmailerProperties emailerProperties, EmailRefreshTokenManager refreshTokenManager) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.jmix.email.authentication.OAuth2TokenProvider
getAccessToken
-
Field Details
-
emailerProperties
-
refreshTokenManager
-
-
Constructor Details
-
AbstractOAuth2TokenProvider
public AbstractOAuth2TokenProvider(EmailerProperties emailerProperties, EmailRefreshTokenManager refreshTokenManager)
-
-
Method Details
-
getRefreshToken
Description copied from interface:OAuth2TokenProviderGets current refresh token.- Specified by:
getRefreshTokenin interfaceOAuth2TokenProvider- Returns:
- refresh token value
-
getClientId
-
getSecret
-