Uses of Interface
org.kohsuke.github.authorization.AuthorizationProvider
Package
Description
-
Uses of AuthorizationProvider in org.kohsuke.github
Modifier and TypeClassDescriptionstatic class
The Class DependentAuthorizationProvider.Modifier and TypeMethodDescriptionGitHubBuilder.withAuthorizationProvider
(AuthorizationProvider authorizationProvider) Configures aAuthorizationProvider
for this builder There can be only one authorization provider per client instance.ModifierConstructorDescriptionprotected
DependentAuthorizationProvider
(AuthorizationProvider authorizationProvider) An AuthorizationProvider that requires an authenticated GitHub instance to provide its authorization. -
Uses of AuthorizationProvider in org.kohsuke.github.authorization
Modifier and TypeInterfaceDescriptioninterface
Interface for all user-related authorization providers.Modifier 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.Modifier and TypeFieldDescriptionstatic final AuthorizationProvider
AuthorizationProvider.ANONYMOUS
A static instance for an ANONYMOUS authorization providerModifier 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 oauthAccessTokenModifierConstructorDescriptionAppInstallationAuthorizationProvider
(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
Modifier and TypeClassDescriptionclass
A authorization provider that gives valid JWT tokens.
AppInstallationAuthorizationProvider