All Classes
-
All Classes Class Summary Exception Summary Class Description AbstractConnectAuthenticationProvider Base AuthenticationProvider class for JWT authenticationAddonDescriptor An Atlassian Connect add-on descriptor (atlassian-connect.json
).AddonDescriptorController A controller that serves the Atlassian Connect add-on descriptor (atlassian-connect.json
).AddonDescriptorLoader A loader of Atlassian Connect add-on descriptors, providing replacement of configuration placeholders.AsymmetricAuthentication AsymmetricAuthenticationFilter AsymmetricAuthenticationProvider AsymmetricAuthenticationToken AsymmetricCredentials AsymmetricPublicKeyProvider AsynchronousApplicationEventPublisher AtlassianConnectAutoConfiguration Auto-configuration
for Atlassian Connect add-ons.AtlassianConnectContextModelAttributeProvider A controller utility class that maps the standard Atlassian Connect iframe context parameters to Spring model attributes.AtlassianConnectDevelopmentModeListener AtlassianConnectErrorController An error controller providing mapping to a simple JSON response.AtlassianConnectErrorController.ErrorJson AtlassianConnectHttpRequestInterceptor AtlassianConnectProperties Properties for Atlassian Connect add-ons.AtlassianConnectSecurityContextHelper A helper class for obtaining the current authenticatedAtlassianHostUser
.AtlassianConnectWebMvcAutoConfiguration A Spring Web MVC configuration class, providing custom functionality for Atlassian Connect.AtlassianConnectWebSecurityConfigurer AtlassianHostRestClientsImpl AtlassianHostUriResolver A helper class for resolving URLs relative to the base URL of anAtlassianHost
.CanonicalHttpUriComponentsRequest InvalidAsymmetricJwtException An authentication exception thrown when Asymmetric JWT authentication failed during install/uninstall lifecycleInvalidJwtException An authentication exception thrown when processing a JSON Web Token that could not be successfully parsed.JwtAuthentication An authentication object representing a verified and accepted JSON Web Token.JwtAuthenticationFilter A servlet filter that extracts JSON Web Tokens from the Authorization request header and from thejwt
query parameter for use as authentication tokens.JwtAuthenticationProvider AnAuthenticationProvider
for JSON Web Tokens, issued by an Atlassian host or by the add-on itself.JwtAuthenticationToken An authentication token for a set of unverifiedJSON Web Token credentials
.JwtBearerAccessTokenProvider JwtBearerResourceDetails JwtBuilder A builder of JSON Web Tokens.JwtCredentials Authentication credentials representing an unverified JSON Web Token.JwtGenerator A generator of JSON Web Tokens.JwtGlobalAuthenticationConfigurerAdapter A configuration class responsible for registering aJwtAuthenticationProvider
without interfering with auto-configured Basic authentication support.JwtQueryHashGenerator JwtSigningClientHttpRequestInterceptor AClientHttpRequestInterceptor
that signs requests to Atlassian hosts with JSON Web Tokens.JwtSigningRestTemplateFactory A provider of aRestTemplate
that signs requests to Atlassian hosts with JSON Web Tokens.LifecycleController A controller that handles the add-on installation and uninstallation lifecycle callbacks.LifecycleControllerHandlerMapping ARequestMappingHandlerMapping
that provides handler mappings for the add-on installation and uninstallation lifecycle callbacks.LifecycleEvent The HTTP POST body of Atlassian Connect add-on lifecycle events.LifecycleURLHelper NoAtlassianConnectHostRepositoryBeanFailureAnalyzer OAuth2HttpRequestInterceptor OAuth2JwtAssertionGenerator OAuth2RestTemplateFactory RequireAuthenticationHandlerInterceptor A handler interceptor that enforces JWT authentication for all handler methods not annotated withIgnoreJwt
.RootRedirectController A controller that redirects the root (/
) to the Atlassian Connect add-on descriptor (atlassian-connect.json
).SelfAuthenticationTokenGenerator A generator of JSON Web Tokens for authenticating requests from the add-on to itself.TransactionExecutor A utility that executes transactions with optional rollback.UnknownJwtIssuerException