@ParametersAreNonnullByDefault @ReturnValuesAreNonnullByDefault
Package com.atlassian.bitbucket.jenkins.internal.applink.oauth.serviceprovider.token
Add package level annotations to indicate everything is non-null by default.
-
Interface Summary Interface Description ServiceProviderTokenFactory Provides methods for generating request and access tokens.ServiceProviderTokenStore Provides persistent storage for OAuth tokens. -
Class Summary Class Description PersistentServiceProviderTokenStore AServiceProviderTokenStore
implementation that persists thetokens
to an XML fileServiceProviderToken Representation of an OAuth token for use by service providers.ServiceProviderToken.ServiceProviderTokenBuilder ServiceProviderToken.Session Representation of an OAuth session.ServiceProviderToken.Session.Builder Builder for creating session instances.ServiceProviderTokenFactoryImpl Implementation ofServiceProviderTokenFactory
that usesrandomly generated values
to generate request and access tokens.ServiceProviderTokenFactoryImpl.RequestTokenGenerationRequest ServiceProviderTokenFactoryImpl.RequestTokenGenerationRequest.Builder ServiceProviderTokenUtils -
Enum Summary Enum Description ServiceProviderToken.Authorization Defines the status of request tokens.