All Classes and Interfaces

Class
Description
 
Base AuthenticationProvider class for JWT authentication
An Atlassian Connect add-on descriptor (atlassian-connect.json).
A controller that serves the Atlassian Connect add-on descriptor (atlassian-connect.json).
A loader of Atlassian Connect add-on descriptors, providing replacement of configuration placeholders.
Information about the Forge app that is making the request
Information about the AppModule type making the request
 
 
 
 
 
 
Auto-configuration for Atlassian Connect add-ons.
A controller utility class that maps the standard Atlassian Connect iframe context parameters to Spring model attributes.
 
An error controller providing mapping to a simple JSON response.
 
 
 
Properties for Atlassian Connect add-ons.
 
A helper class for obtaining the current authenticated AtlassianHostUser.
A Spring Web MVC configuration class, providing custom functionality for Atlassian Connect.
 
 
A helper class for resolving URLs relative to the base URL of an AtlassianHost.
Common request utilities.
 
Information about the Environment from which the Forge app is making the request
 
ForgeAuthentication is an implementation of the Spring Security Authentication interface that is used to represent the authenticated user in the Forge environment.
 
 
POJO Representation of the Forge Invocation Token Claims
 
 
 
 
 
 
 
 
A helper class for obtaining the current authenticated AtlassianHostUser.
An authentication exception thrown when Asymmetric JWT authentication failed during install/uninstall lifecycle
An authentication exception thrown when processing a JSON Web Token that could not be successfully parsed.
An authentication object representing a verified and accepted JSON Web Token.
A servlet filter that extracts JSON Web Tokens from the Authorization request header and from the jwt query parameter for use as authentication tokens.
An AuthenticationProvider for JSON Web Tokens, issued by an Atlassian host or by the add-on itself.
An authentication token for a set of unverified JSON Web Token credentials.
A builder of JSON Web Tokens.
Authentication credentials representing an unverified JSON Web Token.
A generator of JSON Web Tokens.
A configuration class responsible for registering a JwtAuthenticationProvider without interfering with auto-configured Basic authentication support.
 
A ClientHttpRequestInterceptor that signs requests to Atlassian hosts with JSON Web Tokens.
A provider of a RestTemplate that signs requests to Atlassian hosts with JSON Web Tokens.
 
A controller that handles the add-on installation and uninstallation lifecycle callbacks.
A RequestMappingHandlerMapping that provides handler mappings for the add-on installation and uninstallation lifecycle callbacks.
The HTTP POST body of Atlassian Connect add-on lifecycle events.
 
 
 
 
 
 
 
 
 
 
 
A handler interceptor that: - enforces JWT authentication for all handler methods not annotated with IgnoreJwt.
A controller that redirects the root (/) to the Atlassian Connect add-on descriptor (atlassian-connect.json).
A generator of JSON Web Tokens for authenticating requests from the add-on to itself.
A utility that executes transactions with optional rollback.