Uses of Interface
org.kohsuke.github.authorization.AuthorizationProvider
Packages that use AuthorizationProvider
Package
Description
-
Uses of AuthorizationProvider in org.kohsuke.github
Classes in org.kohsuke.github that implement AuthorizationProviderModifier and TypeClassDescriptionstatic class
The Class DependentAuthorizationProvider.Methods in org.kohsuke.github with parameters of type AuthorizationProviderModifier and TypeMethodDescriptionGitHubBuilder.withAuthorizationProvider
(AuthorizationProvider authorizationProvider) Configures aAuthorizationProvider
for this builder There can be only one authorization provider per client instance.Constructors in org.kohsuke.github with parameters of type AuthorizationProviderModifierConstructorDescriptionprotected
DependentAuthorizationProvider
(AuthorizationProvider authorizationProvider) An AuthorizationProvider that requires an authenticated GitHub instance to provide its authorization. -
Uses of AuthorizationProvider in org.kohsuke.github.authorization
Subinterfaces of AuthorizationProvider in org.kohsuke.github.authorizationModifier and TypeInterfaceDescriptioninterface
Interface for all user-related authorization providers.Classes in org.kohsuke.github.authorization that implement AuthorizationProviderModifier and TypeClassDescriptionclass
AAuthorizationProvider
that returns an empty authorization.class
An AuthorizationProvider that performs automatic token refresh for an organization's AppInstallation.class
AnAuthorizationProvider
that always returns the same credentials.class
Deprecated.Fields in org.kohsuke.github.authorization declared as AuthorizationProviderModifier and TypeFieldDescriptionstatic final AuthorizationProvider
AuthorizationProvider.ANONYMOUS
A static instance for an ANONYMOUS authorization providerMethods in org.kohsuke.github.authorization that return AuthorizationProviderModifier and TypeMethodDescriptionstatic AuthorizationProvider
ImmutableAuthorizationProvider.fromAppInstallationToken
(String appInstallationToken) Builds and returns aAuthorizationProvider
from a given App Installation Tokenstatic AuthorizationProvider
ImmutableAuthorizationProvider.fromJwtToken
(String jwtToken) Builds and returns aAuthorizationProvider
from a given jwtTokenstatic AuthorizationProvider
ImmutableAuthorizationProvider.fromOauthToken
(String oauthAccessToken) Builds and returns aAuthorizationProvider
from a given oauthAccessTokenstatic AuthorizationProvider
ImmutableAuthorizationProvider.fromOauthToken
(String oauthAccessToken, String login) Builds and returns aAuthorizationProvider
from a given oauthAccessTokenConstructors in org.kohsuke.github.authorization with parameters of type AuthorizationProviderModifierConstructorDescriptionAppInstallationAuthorizationProvider
(AppInstallationAuthorizationProvider.AppInstallationProvider appInstallationProvider, AuthorizationProvider authorizationProvider) Provides an AuthorizationProvider that performs automatic token refresh, based on an previously authenticated github client.OrgAppInstallationAuthorizationProvider
(String organizationName, AuthorizationProvider authorizationProvider) Deprecated. -
Uses of AuthorizationProvider in org.kohsuke.github.extras.authorization
Classes in org.kohsuke.github.extras.authorization that implement AuthorizationProviderModifier and TypeClassDescriptionclass
A authorization provider that gives valid JWT tokens.
AppInstallationAuthorizationProvider