A B C D E F G H I J K L M N O P Q R S T U V 
All Classes All Packages

A

AbstractConnectAuthenticationProvider - Class in com.atlassian.connect.spring.internal.auth
Base AuthenticationProvider class for JWT authentication
AbstractConnectAuthenticationProvider(AddonDescriptorLoader, AtlassianHostRepository) - Constructor for class com.atlassian.connect.spring.internal.auth.AbstractConnectAuthenticationProvider
 
ACCESS_TOKEN_RESPONSE_TYPE - Static variable in class com.atlassian.connect.spring.internal.request.oauth2.JwtBearerAccessTokenProvider
 
addAttributes(Model) - Method in class com.atlassian.connect.spring.internal.AtlassianConnectContextModelAttributeProvider
 
addInterceptors(InterceptorRegistry) - Method in class com.atlassian.connect.spring.internal.AtlassianConnectWebMvcAutoConfiguration
 
AddonDescriptor - Class in com.atlassian.connect.spring.internal.descriptor
An Atlassian Connect add-on descriptor (atlassian-connect.json).
AddonDescriptor() - Constructor for class com.atlassian.connect.spring.internal.descriptor.AddonDescriptor
 
AddonDescriptorController - Class in com.atlassian.connect.spring.internal.descriptor
A controller that serves the Atlassian Connect add-on descriptor (atlassian-connect.json).
AddonDescriptorController() - Constructor for class com.atlassian.connect.spring.internal.descriptor.AddonDescriptorController
 
addonDescriptorLoader - Variable in class com.atlassian.connect.spring.internal.auth.AbstractConnectAuthenticationProvider
 
AddonDescriptorLoader - Class in com.atlassian.connect.spring.internal.descriptor
A loader of Atlassian Connect add-on descriptors, providing replacement of configuration placeholders.
AddonDescriptorLoader() - Constructor for class com.atlassian.connect.spring.internal.descriptor.AddonDescriptorLoader
 
analyze(Throwable, NoSuchBeanDefinitionException) - Method in class com.atlassian.connect.spring.internal.NoAtlassianConnectHostRepositoryBeanFailureAnalyzer
 
assertRequestToHost(HttpRequest, AtlassianHost) - Method in class com.atlassian.connect.spring.internal.request.AtlassianConnectHttpRequestInterceptor
 
AsymmetricAuthentication - Class in com.atlassian.connect.spring.internal.auth.asymmetric
 
AsymmetricAuthentication(JWTClaimsSet, AtlassianHostUser, String) - Constructor for class com.atlassian.connect.spring.internal.auth.asymmetric.AsymmetricAuthentication
 
AsymmetricAuthenticationFilter - Class in com.atlassian.connect.spring.internal.auth.asymmetric
 
AsymmetricAuthenticationFilter(AuthenticationManager, AddonDescriptorLoader, ServerProperties, LifecycleURLHelper, AtlassianConnectProperties) - Constructor for class com.atlassian.connect.spring.internal.auth.asymmetric.AsymmetricAuthenticationFilter
 
asymmetricAuthenticationFilterRegistrationBean(AuthenticationManager, AddonDescriptorLoader, ServerProperties, AtlassianConnectProperties, LifecycleURLHelper) - Method in class com.atlassian.connect.spring.internal.AtlassianConnectAutoConfiguration
 
AsymmetricAuthenticationProvider - Class in com.atlassian.connect.spring.internal.auth.asymmetric
 
AsymmetricAuthenticationProvider(AddonDescriptorLoader, AtlassianHostRepository, Supplier<String>, RestTemplateBuilder, AsymmetricPublicKeyProvider) - Constructor for class com.atlassian.connect.spring.internal.auth.asymmetric.AsymmetricAuthenticationProvider
 
AsymmetricAuthenticationToken - Class in com.atlassian.connect.spring.internal.auth.asymmetric
 
AsymmetricAuthenticationToken(AsymmetricCredentials) - Constructor for class com.atlassian.connect.spring.internal.auth.asymmetric.AsymmetricAuthenticationToken
 
AsymmetricAuthenticationToken(Collection<? extends GrantedAuthority>) - Constructor for class com.atlassian.connect.spring.internal.auth.asymmetric.AsymmetricAuthenticationToken
 
AsymmetricCredentials - Class in com.atlassian.connect.spring.internal.auth.asymmetric
 
AsymmetricCredentials(String, CanonicalHttpRequest) - Constructor for class com.atlassian.connect.spring.internal.auth.asymmetric.AsymmetricCredentials
 
AsymmetricPublicKeyProvider - Class in com.atlassian.connect.spring.internal.auth.asymmetric
 
AsymmetricPublicKeyProvider(RestTemplateBuilder) - Constructor for class com.atlassian.connect.spring.internal.auth.asymmetric.AsymmetricPublicKeyProvider
 
AsynchronousApplicationEventPublisher - Class in com.atlassian.connect.spring.internal
 
AsynchronousApplicationEventPublisher() - Constructor for class com.atlassian.connect.spring.internal.AsynchronousApplicationEventPublisher
 
AtlassianConnectAutoConfiguration - Class in com.atlassian.connect.spring.internal
Auto-configuration for Atlassian Connect add-ons.
AtlassianConnectAutoConfiguration() - Constructor for class com.atlassian.connect.spring.internal.AtlassianConnectAutoConfiguration
 
AtlassianConnectContextModelAttributeProvider - Class in com.atlassian.connect.spring.internal
A controller utility class that maps the standard Atlassian Connect iframe context parameters to Spring model attributes.
AtlassianConnectContextModelAttributeProvider(HttpServletRequest, AtlassianConnectProperties, AtlassianConnectSecurityContextHelper, SelfAuthenticationTokenGenerator) - Constructor for class com.atlassian.connect.spring.internal.AtlassianConnectContextModelAttributeProvider
 
AtlassianConnectDevelopmentModeListener - Class in com.atlassian.connect.spring.internal
 
AtlassianConnectDevelopmentModeListener() - Constructor for class com.atlassian.connect.spring.internal.AtlassianConnectDevelopmentModeListener
 
AtlassianConnectErrorController - Class in com.atlassian.connect.spring.internal
An error controller providing mapping to a simple JSON response.
AtlassianConnectErrorController(ErrorAttributes) - Constructor for class com.atlassian.connect.spring.internal.AtlassianConnectErrorController
 
AtlassianConnectErrorController.ErrorJson - Class in com.atlassian.connect.spring.internal
 
AtlassianConnectHttpRequestInterceptor - Class in com.atlassian.connect.spring.internal.request
 
AtlassianConnectHttpRequestInterceptor(String) - Constructor for class com.atlassian.connect.spring.internal.request.AtlassianConnectHttpRequestInterceptor
 
AtlassianConnectProperties - Class in com.atlassian.connect.spring.internal
Properties for Atlassian Connect add-ons.
AtlassianConnectProperties() - Constructor for class com.atlassian.connect.spring.internal.AtlassianConnectProperties
 
AtlassianConnectSecurityContextHelper - Class in com.atlassian.connect.spring.internal.auth
A helper class for obtaining the current authenticated AtlassianHostUser.
AtlassianConnectSecurityContextHelper() - Constructor for class com.atlassian.connect.spring.internal.auth.AtlassianConnectSecurityContextHelper
 
AtlassianConnectWebMvcAutoConfiguration - Class in com.atlassian.connect.spring.internal
A Spring Web MVC configuration class, providing custom functionality for Atlassian Connect.
AtlassianConnectWebMvcAutoConfiguration() - Constructor for class com.atlassian.connect.spring.internal.AtlassianConnectWebMvcAutoConfiguration
 
AtlassianConnectWebSecurityConfigurer - Class in com.atlassian.connect.spring.internal.auth
 
AtlassianConnectWebSecurityConfigurer() - Constructor for class com.atlassian.connect.spring.internal.auth.AtlassianConnectWebSecurityConfigurer
 
AtlassianHostRestClientsImpl - Class in com.atlassian.connect.spring.internal.request
 
AtlassianHostRestClientsImpl(JwtSigningRestTemplateFactory, JwtGenerator, OAuth2RestTemplateFactory, AtlassianConnectSecurityContextHelper) - Constructor for class com.atlassian.connect.spring.internal.request.AtlassianHostRestClientsImpl
 
AtlassianHostUriResolver - Class in com.atlassian.connect.spring.internal.request
A helper class for resolving URLs relative to the base URL of an AtlassianHost.
AtlassianHostUriResolver(AtlassianHostRepository) - Constructor for class com.atlassian.connect.spring.internal.request.AtlassianHostUriResolver
 
audience(String) - Method in class com.atlassian.connect.spring.internal.request.jwt.JwtBuilder
 
authenticate(Authentication) - Method in class com.atlassian.connect.spring.internal.auth.asymmetric.AsymmetricAuthenticationProvider
 
authenticate(Authentication) - Method in class com.atlassian.connect.spring.internal.auth.jwt.JwtAuthenticationProvider
 
authenticatedAs(AtlassianHostUser) - Method in class com.atlassian.connect.spring.internal.request.AtlassianHostRestClientsImpl
 
authenticatedAsAddon() - Method in class com.atlassian.connect.spring.internal.request.AtlassianHostRestClientsImpl
 
authenticatedAsAddon(AtlassianHost) - Method in class com.atlassian.connect.spring.internal.request.AtlassianHostRestClientsImpl
 
authenticatedAsHostActor() - Method in class com.atlassian.connect.spring.internal.request.AtlassianHostRestClientsImpl
 
authenticationManagerBean() - Method in class com.atlassian.connect.spring.internal.auth.AtlassianConnectWebSecurityConfigurer
 

B

baseUrl - Variable in class com.atlassian.connect.spring.internal.lifecycle.LifecycleEvent
 
build() - Method in class com.atlassian.connect.spring.internal.request.jwt.JwtBuilder
 

C

CanonicalHttpUriComponentsRequest - Class in com.atlassian.connect.spring.internal.request.jwt
 
CanonicalHttpUriComponentsRequest(HttpMethod, UriComponents, String) - Constructor for class com.atlassian.connect.spring.internal.request.jwt.CanonicalHttpUriComponentsRequest
 
claim(String, Object) - Method in class com.atlassian.connect.spring.internal.request.jwt.JwtBuilder
 
clientKey - Variable in class com.atlassian.connect.spring.internal.lifecycle.LifecycleEvent
 
com.atlassian.connect.spring.internal - package com.atlassian.connect.spring.internal
 
com.atlassian.connect.spring.internal.auth - package com.atlassian.connect.spring.internal.auth
 
com.atlassian.connect.spring.internal.auth.asymmetric - package com.atlassian.connect.spring.internal.auth.asymmetric
 
com.atlassian.connect.spring.internal.auth.jwt - package com.atlassian.connect.spring.internal.auth.jwt
 
com.atlassian.connect.spring.internal.descriptor - package com.atlassian.connect.spring.internal.descriptor
 
com.atlassian.connect.spring.internal.lifecycle - package com.atlassian.connect.spring.internal.lifecycle
 
com.atlassian.connect.spring.internal.request - package com.atlassian.connect.spring.internal.request
 
com.atlassian.connect.spring.internal.request.jwt - package com.atlassian.connect.spring.internal.request.jwt
 
com.atlassian.connect.spring.internal.request.oauth2 - package com.atlassian.connect.spring.internal.request.oauth2
 
computeCanonicalRequestHash(CanonicalHttpRequest) - Method in class com.atlassian.connect.spring.internal.request.jwt.JwtQueryHashGenerator
 
computeQueryStringHash(JwtCredentials) - Method in class com.atlassian.connect.spring.internal.auth.AbstractConnectAuthenticationProvider
 
configure(HttpSecurity) - Method in class com.atlassian.connect.spring.internal.auth.AtlassianConnectWebSecurityConfigurer
 
CONTEXT_QSH - Static variable in class com.atlassian.connect.spring.internal.auth.jwt.JwtAuthentication
 
contextRefreshed(ContextRefreshedEvent) - Method in class com.atlassian.connect.spring.internal.AtlassianConnectDevelopmentModeListener
 
createCanonicalHttpRequest(HttpMethod, URI, String) - Method in class com.atlassian.connect.spring.internal.request.jwt.JwtQueryHashGenerator
 
createHostUserFromSubjectClaim(AtlassianHost, JWTClaimsSet) - Method in class com.atlassian.connect.spring.internal.auth.AbstractConnectAuthenticationProvider
 
createJwt(HttpMethod, URI) - Method in class com.atlassian.connect.spring.internal.request.AtlassianHostRestClientsImpl
 
createJwtToken(HttpMethod, URI) - Method in class com.atlassian.connect.spring.internal.request.jwt.JwtGenerator
 
createJwtToken(HttpMethod, URI, AtlassianHost) - Method in class com.atlassian.connect.spring.internal.request.jwt.JwtGenerator
 
createSelfAuthenticationToken(AtlassianHostUser) - Method in class com.atlassian.connect.spring.internal.request.jwt.SelfAuthenticationTokenGenerator
 

D

DEFAULT_ASYMMETRIC_AUTH_FILTER_ORDER - Static variable in class com.atlassian.connect.spring.internal.AtlassianConnectProperties
 
DEFAULT_JWT_FILTER_ORDER - Static variable in class com.atlassian.connect.spring.internal.AtlassianConnectProperties
The default order for the JWT authentication filter
description - Variable in class com.atlassian.connect.spring.internal.lifecycle.LifecycleEvent
 
DESCRIPTOR_FILENAME - Static variable in class com.atlassian.connect.spring.internal.descriptor.AddonDescriptorLoader
 
DESCRIPTOR_RESOURCE_PATH - Static variable in class com.atlassian.connect.spring.internal.descriptor.AddonDescriptorLoader
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.atlassian.connect.spring.internal.auth.asymmetric.AsymmetricAuthenticationFilter
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.atlassian.connect.spring.internal.auth.jwt.JwtAuthenticationFilter
 

E

error - Variable in class com.atlassian.connect.spring.internal.AtlassianConnectErrorController.ErrorJson
 
error(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.connect.spring.internal.AtlassianConnectErrorController
 
ErrorJson(int, Map<String, Object>) - Constructor for class com.atlassian.connect.spring.internal.AtlassianConnectErrorController.ErrorJson
 
eventType - Variable in class com.atlassian.connect.spring.internal.lifecycle.LifecycleEvent
 
executeWithRollbackOption(Supplier<T>, AtomicBoolean) - Method in class com.atlassian.connect.spring.internal.lifecycle.TransactionExecutor
Executes the given supplier in a transaction, allowing the caller to trigger rollback before its completion by setting the provided flag.
expirationTime(long) - Method in class com.atlassian.connect.spring.internal.request.jwt.JwtBuilder
 

F

fetchPublicKey(String, String) - Method in class com.atlassian.connect.spring.internal.auth.asymmetric.AsymmetricPublicKeyProvider
 

G

getAccessTokenProviderRestTemplate() - Method in class com.atlassian.connect.spring.internal.request.oauth2.OAuth2RestTemplateFactory
Public to enable integration testing.
getAccessTokenUri() - Method in class com.atlassian.connect.spring.internal.request.oauth2.JwtBearerResourceDetails
 
getAllJsUrl() - Method in class com.atlassian.connect.spring.internal.AtlassianConnectContextModelAttributeProvider
 
getAssertionString(AtlassianHostUser, URI) - Method in class com.atlassian.connect.spring.internal.request.oauth2.OAuth2JwtAssertionGenerator
 
getAsymmetricAuthFilterOrder() - Method in class com.atlassian.connect.spring.internal.AtlassianConnectProperties
 
getAsymmetricPublicKeyProviderRestTemplate() - Method in class com.atlassian.connect.spring.internal.auth.asymmetric.AsymmetricPublicKeyProvider
Public to enable integration testing.
getAuthenticationScheme() - Method in class com.atlassian.connect.spring.internal.request.oauth2.JwtBearerResourceDetails
 
getAuthenticationType() - Method in class com.atlassian.connect.spring.internal.descriptor.AddonDescriptor
 
getAuthorities() - Method in class com.atlassian.connect.spring.internal.auth.asymmetric.AsymmetricAuthentication
 
getAuthorities() - Method in class com.atlassian.connect.spring.internal.auth.jwt.JwtAuthentication
 
getBaseUrl() - Method in class com.atlassian.connect.spring.internal.descriptor.AddonDescriptor
 
getBaseUrl(URI) - Static method in class com.atlassian.connect.spring.internal.request.AtlassianHostUriResolver
 
getCanonicalHttpRequest() - Method in class com.atlassian.connect.spring.internal.auth.jwt.JwtCredentials
 
getClientAuthenticationScheme() - Method in class com.atlassian.connect.spring.internal.request.oauth2.JwtBearerResourceDetails
 
getClientId() - Method in class com.atlassian.connect.spring.internal.request.oauth2.JwtBearerResourceDetails
 
getClientSecret() - Method in class com.atlassian.connect.spring.internal.request.oauth2.JwtBearerResourceDetails
 
getCredentials() - Method in class com.atlassian.connect.spring.internal.auth.asymmetric.AsymmetricAuthenticationToken
 
getCredentials() - Method in class com.atlassian.connect.spring.internal.auth.jwt.JwtAuthentication
 
getCredentials() - Method in class com.atlassian.connect.spring.internal.auth.jwt.JwtAuthenticationToken
 
getDescriptor() - Method in class com.atlassian.connect.spring.internal.descriptor.AddonDescriptorController
 
getDescriptor() - Method in class com.atlassian.connect.spring.internal.descriptor.AddonDescriptorLoader
 
getDetails() - Method in class com.atlassian.connect.spring.internal.auth.jwt.JwtAuthentication
 
getDisabledLifecycleUrl() - Method in class com.atlassian.connect.spring.internal.descriptor.AddonDescriptor
 
getEnabledLifecycleUrl() - Method in class com.atlassian.connect.spring.internal.descriptor.AddonDescriptor
 
getErrorPath() - Method in class com.atlassian.connect.spring.internal.AtlassianConnectErrorController
 
getGrantType() - Method in class com.atlassian.connect.spring.internal.request.oauth2.JwtBearerResourceDetails
 
getHost(String) - Method in class com.atlassian.connect.spring.internal.auth.AbstractConnectAuthenticationProvider
 
getHostClientKeyFromSelfAuthenticationToken(JWTClaimsSet) - Method in class com.atlassian.connect.spring.internal.auth.AbstractConnectAuthenticationProvider
 
getHostForRequest(HttpRequest) - Method in class com.atlassian.connect.spring.internal.request.AtlassianConnectHttpRequestInterceptor
 
getHostForRequest(HttpRequest) - Method in class com.atlassian.connect.spring.internal.request.jwt.JwtSigningClientHttpRequestInterceptor
 
getHostForRequest(HttpRequest) - Method in class com.atlassian.connect.spring.internal.request.oauth2.OAuth2HttpRequestInterceptor
 
getHostFromRequestUrl(URI) - Method in class com.atlassian.connect.spring.internal.request.AtlassianHostUriResolver
 
getHostFromSecurityContext() - Method in class com.atlassian.connect.spring.internal.auth.AtlassianConnectSecurityContextHelper
 
getHostUserFromSecurityContext() - Method in class com.atlassian.connect.spring.internal.auth.AtlassianConnectSecurityContextHelper
 
getId() - Method in class com.atlassian.connect.spring.internal.request.oauth2.JwtBearerResourceDetails
 
getInstalledLifecycleUrl() - Method in class com.atlassian.connect.spring.internal.descriptor.AddonDescriptor
 
getInstalledMethod() - Static method in class com.atlassian.connect.spring.internal.lifecycle.LifecycleController
 
getInstallTimeout() - Method in class com.atlassian.connect.spring.internal.AtlassianConnectProperties
 
getIssuer() - Method in exception com.atlassian.connect.spring.internal.auth.jwt.UnknownJwtIssuerException
 
getJwtExpirationTime() - Method in class com.atlassian.connect.spring.internal.AtlassianConnectProperties
 
getJwtFilterOrder() - Method in class com.atlassian.connect.spring.internal.AtlassianConnectProperties
 
getJwtRestTemplate() - Method in class com.atlassian.connect.spring.internal.request.jwt.JwtSigningRestTemplateFactory
 
getJwtRestTemplate(AtlassianHost) - Method in class com.atlassian.connect.spring.internal.request.jwt.JwtSigningRestTemplateFactory
 
getKey() - Method in class com.atlassian.connect.spring.internal.descriptor.AddonDescriptor
 
getLicense() - Method in class com.atlassian.connect.spring.internal.AtlassianConnectContextModelAttributeProvider
 
getMappingForMethod(Method, Class<?>) - Method in class com.atlassian.connect.spring.internal.lifecycle.LifecycleControllerHandlerMapping
 
getMethod() - Method in class com.atlassian.connect.spring.internal.request.jwt.CanonicalHttpUriComponentsRequest
 
getName() - Method in class com.atlassian.connect.spring.internal.auth.jwt.JwtAuthentication
 
getOAuth2RestTemplate(AtlassianHostUser) - Method in class com.atlassian.connect.spring.internal.request.oauth2.OAuth2RestTemplateFactory
 
getParameterMap() - Method in class com.atlassian.connect.spring.internal.request.jwt.CanonicalHttpUriComponentsRequest
 
getPrincipal() - Method in class com.atlassian.connect.spring.internal.auth.asymmetric.AsymmetricAuthenticationToken
 
getPrincipal() - Method in class com.atlassian.connect.spring.internal.auth.jwt.JwtAuthentication
 
getPrincipal() - Method in class com.atlassian.connect.spring.internal.auth.jwt.JwtAuthenticationToken
 
getPublicKeyBaseUrl() - Method in class com.atlassian.connect.spring.internal.AtlassianConnectProperties
 
getRawDescriptor() - Method in class com.atlassian.connect.spring.internal.descriptor.AddonDescriptorLoader
 
getRawJwt() - Method in class com.atlassian.connect.spring.internal.auth.jwt.JwtCredentials
 
getRelativePath() - Method in class com.atlassian.connect.spring.internal.request.jwt.CanonicalHttpUriComponentsRequest
 
getRequireAuthExcludePaths() - Method in class com.atlassian.connect.spring.internal.AtlassianConnectProperties
 
getRequireAuthIncludePaths() - Method in class com.atlassian.connect.spring.internal.AtlassianConnectProperties
 
getRoot() - Method in class com.atlassian.connect.spring.internal.descriptor.RootRedirectController
 
getScope() - Method in class com.atlassian.connect.spring.internal.request.oauth2.JwtBearerResourceDetails
 
getSelfAuthenticationExpirationTime() - Method in class com.atlassian.connect.spring.internal.AtlassianConnectProperties
 
getSelfAuthenticationToken() - Method in class com.atlassian.connect.spring.internal.AtlassianConnectContextModelAttributeProvider
 
getTokenName() - Method in class com.atlassian.connect.spring.internal.request.oauth2.JwtBearerResourceDetails
 
getUninstalledLifecycleUrl() - Method in class com.atlassian.connect.spring.internal.descriptor.AddonDescriptor
 
getUninstalledMethod() - Static method in class com.atlassian.connect.spring.internal.lifecycle.LifecycleController
 

H

HOST_CLIENT_KEY_CLAIM - Static variable in class com.atlassian.connect.spring.internal.request.jwt.SelfAuthenticationTokenGenerator
The name of the JWT claim used for the client key of the Atlassian host in self-authentication tokens
hostRepository - Variable in class com.atlassian.connect.spring.internal.auth.AbstractConnectAuthenticationProvider
 

I

init(AuthenticationManagerBuilder) - Method in class com.atlassian.connect.spring.internal.auth.jwt.JwtGlobalAuthenticationConfigurerAdapter
 
installed(LifecycleEvent, AtlassianHostUser) - Method in class com.atlassian.connect.spring.internal.lifecycle.LifecycleController
 
intercept(HttpRequest, byte[], ClientHttpRequestExecution) - Method in class com.atlassian.connect.spring.internal.request.AtlassianConnectHttpRequestInterceptor
 
InvalidAsymmetricJwtException - Exception in com.atlassian.connect.spring.internal.auth.jwt
An authentication exception thrown when Asymmetric JWT authentication failed during install/uninstall lifecycle
InvalidAsymmetricJwtException(String) - Constructor for exception com.atlassian.connect.spring.internal.auth.jwt.InvalidAsymmetricJwtException
 
InvalidJwtException - Exception in com.atlassian.connect.spring.internal.auth.jwt
An authentication exception thrown when processing a JSON Web Token that could not be successfully parsed.
InvalidJwtException(String) - Constructor for exception com.atlassian.connect.spring.internal.auth.jwt.InvalidJwtException
 
InvalidJwtException(String, Throwable) - Constructor for exception com.atlassian.connect.spring.internal.auth.jwt.InvalidJwtException
 
isAllowReinstallMissingHost() - Method in class com.atlassian.connect.spring.internal.AtlassianConnectProperties
 
isAuthenticated() - Method in class com.atlassian.connect.spring.internal.auth.jwt.JwtAuthentication
 
isAuthenticationRequired() - Method in class com.atlassian.connect.spring.internal.request.oauth2.JwtBearerResourceDetails
 
isClientOnly() - Method in class com.atlassian.connect.spring.internal.request.oauth2.JwtBearerResourceDetails
 
isDebugAllJs() - Method in class com.atlassian.connect.spring.internal.AtlassianConnectProperties
 
isHandler(Class<?>) - Method in class com.atlassian.connect.spring.internal.lifecycle.LifecycleControllerHandlerMapping
 
isRedirectRootToDescriptor() - Method in class com.atlassian.connect.spring.internal.AtlassianConnectProperties
 
isRequestToHost(URI, AtlassianHost) - Static method in class com.atlassian.connect.spring.internal.request.AtlassianHostUriResolver
 
isRequestToInstalledLifecycle(HttpServletRequest) - Method in class com.atlassian.connect.spring.internal.auth.LifecycleURLHelper
 
isRequestToLifecycleURL(HttpServletRequest) - Method in class com.atlassian.connect.spring.internal.auth.LifecycleURLHelper
 
isRequestToUninstalledLifecycle(HttpServletRequest) - Method in class com.atlassian.connect.spring.internal.auth.LifecycleURLHelper
 
isScoped() - Method in class com.atlassian.connect.spring.internal.request.oauth2.JwtBearerResourceDetails
 
issuedAt(long) - Method in class com.atlassian.connect.spring.internal.request.jwt.JwtBuilder
 
issuer(String) - Method in class com.atlassian.connect.spring.internal.request.jwt.JwtBuilder
 

J

JwtAuthentication - Class in com.atlassian.connect.spring.internal.auth.jwt
An authentication object representing a verified and accepted JSON Web Token.
JwtAuthentication(AtlassianHostUser, JWTClaimsSet, String) - Constructor for class com.atlassian.connect.spring.internal.auth.jwt.JwtAuthentication
 
JwtAuthenticationFilter - Class in com.atlassian.connect.spring.internal.auth.jwt
A servlet filter that extracts JSON Web Tokens from the Authorization request header and from the jwt query parameter for use as authentication tokens.
JwtAuthenticationFilter(AuthenticationManager, AddonDescriptorLoader, AtlassianConnectProperties, ServerProperties, LifecycleURLHelper) - Constructor for class com.atlassian.connect.spring.internal.auth.jwt.JwtAuthenticationFilter
 
jwtAuthenticationFilterRegistrationBean(AuthenticationManager, AddonDescriptorLoader, AtlassianConnectProperties, ServerProperties, LifecycleURLHelper) - Method in class com.atlassian.connect.spring.internal.AtlassianConnectAutoConfiguration
 
JwtAuthenticationProvider - Class in com.atlassian.connect.spring.internal.auth.jwt
An AuthenticationProvider for JSON Web Tokens, issued by an Atlassian host or by the add-on itself.
JwtAuthenticationProvider(AddonDescriptorLoader, AtlassianHostRepository) - Constructor for class com.atlassian.connect.spring.internal.auth.jwt.JwtAuthenticationProvider
 
JwtAuthenticationToken - Class in com.atlassian.connect.spring.internal.auth.jwt
An authentication token for a set of unverified JSON Web Token credentials.
JwtAuthenticationToken(JwtCredentials) - Constructor for class com.atlassian.connect.spring.internal.auth.jwt.JwtAuthenticationToken
 
JwtBearerAccessTokenProvider - Class in com.atlassian.connect.spring.internal.request.oauth2
 
JwtBearerAccessTokenProvider(AtlassianHostUser, URI, RestTemplate, OAuth2JwtAssertionGenerator) - Constructor for class com.atlassian.connect.spring.internal.request.oauth2.JwtBearerAccessTokenProvider
 
JwtBearerResourceDetails - Class in com.atlassian.connect.spring.internal.request.oauth2
 
JwtBearerResourceDetails(String, String, String) - Constructor for class com.atlassian.connect.spring.internal.request.oauth2.JwtBearerResourceDetails
 
JwtBuilder - Class in com.atlassian.connect.spring.internal.request.jwt
A builder of JSON Web Tokens.
JwtBuilder() - Constructor for class com.atlassian.connect.spring.internal.request.jwt.JwtBuilder
 
JwtBuilder(Duration) - Constructor for class com.atlassian.connect.spring.internal.request.jwt.JwtBuilder
 
JwtCredentials - Class in com.atlassian.connect.spring.internal.auth.jwt
Authentication credentials representing an unverified JSON Web Token.
JwtCredentials(String, CanonicalHttpRequest) - Constructor for class com.atlassian.connect.spring.internal.auth.jwt.JwtCredentials
 
JwtGenerator - Class in com.atlassian.connect.spring.internal.request.jwt
A generator of JSON Web Tokens.
JwtGenerator(AtlassianHostUriResolver, AddonDescriptorLoader, AtlassianConnectProperties, JwtQueryHashGenerator) - Constructor for class com.atlassian.connect.spring.internal.request.jwt.JwtGenerator
 
JwtGlobalAuthenticationConfigurerAdapter - Class in com.atlassian.connect.spring.internal.auth.jwt
A configuration class responsible for registering a JwtAuthenticationProvider without interfering with auto-configured Basic authentication support.
JwtGlobalAuthenticationConfigurerAdapter() - Constructor for class com.atlassian.connect.spring.internal.auth.jwt.JwtGlobalAuthenticationConfigurerAdapter
 
jwtJsonBuilder - Variable in class com.atlassian.connect.spring.internal.request.jwt.JwtBuilder
 
JwtQueryHashGenerator - Class in com.atlassian.connect.spring.internal.request.jwt
 
JwtQueryHashGenerator() - Constructor for class com.atlassian.connect.spring.internal.request.jwt.JwtQueryHashGenerator
 
JwtSigningClientHttpRequestInterceptor - Class in com.atlassian.connect.spring.internal.request.jwt
A ClientHttpRequestInterceptor that signs requests to Atlassian hosts with JSON Web Tokens.
JwtSigningClientHttpRequestInterceptor(JwtGenerator, String, AtlassianHost) - Constructor for class com.atlassian.connect.spring.internal.request.jwt.JwtSigningClientHttpRequestInterceptor
 
JwtSigningClientHttpRequestInterceptor(JwtGenerator, String, AtlassianHostUriResolver, AtlassianConnectSecurityContextHelper) - Constructor for class com.atlassian.connect.spring.internal.request.jwt.JwtSigningClientHttpRequestInterceptor
 
JwtSigningRestTemplateFactory - Class in com.atlassian.connect.spring.internal.request.jwt
A provider of a RestTemplate that signs requests to Atlassian hosts with JSON Web Tokens.
JwtSigningRestTemplateFactory(RestTemplateBuilder, JwtGenerator, String, AtlassianHostUriResolver, AtlassianConnectSecurityContextHelper) - Constructor for class com.atlassian.connect.spring.internal.request.jwt.JwtSigningRestTemplateFactory
 

K

key - Variable in class com.atlassian.connect.spring.internal.lifecycle.LifecycleEvent
 

L

LifecycleController - Class in com.atlassian.connect.spring.internal.lifecycle
A controller that handles the add-on installation and uninstallation lifecycle callbacks.
LifecycleController() - Constructor for class com.atlassian.connect.spring.internal.lifecycle.LifecycleController
 
LifecycleControllerHandlerMapping - Class in com.atlassian.connect.spring.internal.lifecycle
A RequestMappingHandlerMapping that provides handler mappings for the add-on installation and uninstallation lifecycle callbacks.
LifecycleControllerHandlerMapping() - Constructor for class com.atlassian.connect.spring.internal.lifecycle.LifecycleControllerHandlerMapping
 
LifecycleEvent - Class in com.atlassian.connect.spring.internal.lifecycle
The HTTP POST body of Atlassian Connect add-on lifecycle events.
LifecycleEvent() - Constructor for class com.atlassian.connect.spring.internal.lifecycle.LifecycleEvent
 
LifecycleURLHelper - Class in com.atlassian.connect.spring.internal.auth
 
LifecycleURLHelper() - Constructor for class com.atlassian.connect.spring.internal.auth.LifecycleURLHelper
 
log - Static variable in class com.atlassian.connect.spring.internal.auth.AbstractConnectAuthenticationProvider
 

M

message - Variable in class com.atlassian.connect.spring.internal.AtlassianConnectErrorController.ErrorJson
 

N

NoAtlassianConnectHostRepositoryBeanFailureAnalyzer - Class in com.atlassian.connect.spring.internal
 
NoAtlassianConnectHostRepositoryBeanFailureAnalyzer() - Constructor for class com.atlassian.connect.spring.internal.NoAtlassianConnectHostRepositoryBeanFailureAnalyzer
 
notBefore(long) - Method in class com.atlassian.connect.spring.internal.request.jwt.JwtBuilder
 

O

OAuth2HttpRequestInterceptor - Class in com.atlassian.connect.spring.internal.request.oauth2
 
OAuth2HttpRequestInterceptor(AtlassianHost, String) - Constructor for class com.atlassian.connect.spring.internal.request.oauth2.OAuth2HttpRequestInterceptor
 
OAuth2JwtAssertionGenerator - Class in com.atlassian.connect.spring.internal.request.oauth2
 
OAuth2JwtAssertionGenerator() - Constructor for class com.atlassian.connect.spring.internal.request.oauth2.OAuth2JwtAssertionGenerator
 
OAuth2RestTemplateFactory - Class in com.atlassian.connect.spring.internal.request.oauth2
 
OAuth2RestTemplateFactory(OAuth2JwtAssertionGenerator, RestTemplateBuilder, String) - Constructor for class com.atlassian.connect.spring.internal.request.oauth2.OAuth2RestTemplateFactory
 
oauthClientId - Variable in class com.atlassian.connect.spring.internal.lifecycle.LifecycleEvent
 
obtainAccessToken(OAuth2ProtectedResourceDetails, AccessTokenRequest) - Method in class com.atlassian.connect.spring.internal.request.oauth2.JwtBearerAccessTokenProvider
 

P

pluginsVersion - Variable in class com.atlassian.connect.spring.internal.lifecycle.LifecycleEvent
 
preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class com.atlassian.connect.spring.internal.auth.RequireAuthenticationHandlerInterceptor
 
productType - Variable in class com.atlassian.connect.spring.internal.lifecycle.LifecycleEvent
 
publicKey - Variable in class com.atlassian.connect.spring.internal.lifecycle.LifecycleEvent
 
publishEventAsynchronously(ApplicationEvent) - Method in class com.atlassian.connect.spring.internal.AsynchronousApplicationEventPublisher
 

Q

queryHash(String) - Method in class com.atlassian.connect.spring.internal.request.jwt.JwtBuilder
 

R

refreshAccessToken(OAuth2ProtectedResourceDetails, OAuth2RefreshToken, AccessTokenRequest) - Method in class com.atlassian.connect.spring.internal.request.oauth2.JwtBearerAccessTokenProvider
 
RequireAuthenticationHandlerInterceptor - Class in com.atlassian.connect.spring.internal.auth
A handler interceptor that enforces JWT authentication for all handler methods not annotated with IgnoreJwt.
RequireAuthenticationHandlerInterceptor() - Constructor for class com.atlassian.connect.spring.internal.auth.RequireAuthenticationHandlerInterceptor
 
rewrapRequest(HttpRequest, AtlassianHost) - Method in class com.atlassian.connect.spring.internal.request.AtlassianConnectHttpRequestInterceptor
 
rewrapRequest(HttpRequest, AtlassianHost) - Method in class com.atlassian.connect.spring.internal.request.jwt.JwtSigningClientHttpRequestInterceptor
 
ROLE_ASYMMETRIC_JWT - Static variable in class com.atlassian.connect.spring.internal.auth.asymmetric.AsymmetricAuthentication
 
ROLE_JWT - Static variable in class com.atlassian.connect.spring.internal.auth.jwt.JwtAuthentication
 
RootRedirectController - Class in com.atlassian.connect.spring.internal.descriptor
A controller that redirects the root (/) to the Atlassian Connect add-on descriptor (atlassian-connect.json).
RootRedirectController() - Constructor for class com.atlassian.connect.spring.internal.descriptor.RootRedirectController
 

S

SelfAuthenticationTokenGenerator - Class in com.atlassian.connect.spring.internal.request.jwt
A generator of JSON Web Tokens for authenticating requests from the add-on to itself.
SelfAuthenticationTokenGenerator() - Constructor for class com.atlassian.connect.spring.internal.request.jwt.SelfAuthenticationTokenGenerator
 
serverVersion - Variable in class com.atlassian.connect.spring.internal.lifecycle.LifecycleEvent
 
serviceEntitlementNumber - Variable in class com.atlassian.connect.spring.internal.lifecycle.LifecycleEvent
 
setAllowReinstallMissingHost(boolean) - Method in class com.atlassian.connect.spring.internal.AtlassianConnectProperties
 
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class com.atlassian.connect.spring.internal.AsynchronousApplicationEventPublisher
 
setAsymmetricAuthFilterOrder(Integer) - Method in class com.atlassian.connect.spring.internal.AtlassianConnectProperties
 
setAuthenticated(boolean) - Method in class com.atlassian.connect.spring.internal.auth.jwt.JwtAuthentication
 
setDebugAllJs(boolean) - Method in class com.atlassian.connect.spring.internal.AtlassianConnectProperties
 
setInstallTimeout(Integer) - Method in class com.atlassian.connect.spring.internal.AtlassianConnectProperties
 
setJwtExpirationTime(Integer) - Method in class com.atlassian.connect.spring.internal.AtlassianConnectProperties
 
setJwtFilterOrder(Integer) - Method in class com.atlassian.connect.spring.internal.AtlassianConnectProperties
 
setPublicKeyBaseUrl(String) - Method in class com.atlassian.connect.spring.internal.AtlassianConnectProperties
 
setRedirectRootToDescriptor(boolean) - Method in class com.atlassian.connect.spring.internal.AtlassianConnectProperties
 
setRequireAuthExcludePaths(List<String>) - Method in class com.atlassian.connect.spring.internal.AtlassianConnectProperties
 
setRequireAuthIncludePaths(List<String>) - Method in class com.atlassian.connect.spring.internal.AtlassianConnectProperties
 
setResourceLoader(ResourceLoader) - Method in class com.atlassian.connect.spring.internal.descriptor.AddonDescriptorLoader
 
setSelfAuthenticationExpirationTime(Integer) - Method in class com.atlassian.connect.spring.internal.AtlassianConnectProperties
 
sharedSecret - Variable in class com.atlassian.connect.spring.internal.lifecycle.LifecycleEvent
 
sharedSecret - Variable in class com.atlassian.connect.spring.internal.request.jwt.JwtBuilder
 
signature(String) - Method in class com.atlassian.connect.spring.internal.request.jwt.JwtBuilder
 
status - Variable in class com.atlassian.connect.spring.internal.AtlassianConnectErrorController.ErrorJson
 
subject(String) - Method in class com.atlassian.connect.spring.internal.request.jwt.JwtBuilder
 
supports(Class<?>) - Method in class com.atlassian.connect.spring.internal.auth.asymmetric.AsymmetricAuthenticationProvider
 
supports(Class<?>) - Method in class com.atlassian.connect.spring.internal.auth.jwt.JwtAuthenticationProvider
 
supportsRefresh(OAuth2ProtectedResourceDetails) - Method in class com.atlassian.connect.spring.internal.request.oauth2.JwtBearerAccessTokenProvider
 
supportsResource(OAuth2ProtectedResourceDetails) - Method in class com.atlassian.connect.spring.internal.request.oauth2.JwtBearerAccessTokenProvider
 

T

timeStamp - Variable in class com.atlassian.connect.spring.internal.AtlassianConnectErrorController.ErrorJson
 
toString() - Method in class com.atlassian.connect.spring.internal.request.jwt.JwtBuilder
 
trace - Variable in class com.atlassian.connect.spring.internal.AtlassianConnectErrorController.ErrorJson
 
TransactionExecutor - Class in com.atlassian.connect.spring.internal.lifecycle
A utility that executes transactions with optional rollback.
TransactionExecutor() - Constructor for class com.atlassian.connect.spring.internal.lifecycle.TransactionExecutor
 

U

uninstalled(LifecycleEvent, AtlassianHostUser) - Method in class com.atlassian.connect.spring.internal.lifecycle.LifecycleController
 
UnknownJwtIssuerException - Exception in com.atlassian.connect.spring.internal.auth.jwt
 
UnknownJwtIssuerException(String) - Constructor for exception com.atlassian.connect.spring.internal.auth.jwt.UnknownJwtIssuerException
 
UnknownJwtIssuerException(String, Throwable) - Constructor for exception com.atlassian.connect.spring.internal.auth.jwt.UnknownJwtIssuerException
 

V

validateQueryStringHash(boolean) - Method in class com.atlassian.connect.spring.internal.auth.jwt.JwtAuthentication
 
A B C D E F G H I J K L M N O P Q R S T U V 
All Classes All Packages