| Package | Description |
|---|---|
| com.atlassian.applinks.api |
API classes and components for interacting with the AppLinks plugin.
|
| com.atlassian.applinks.api.auth | |
| com.atlassian.applinks.api.auth.types |
| Modifier and Type | Method and Description |
|---|---|
ApplicationLinkRequestFactory |
ReadOnlyApplicationLink.createAuthenticatedRequestFactory(Class<? extends AuthenticationProvider> providerClass)
This method returns a
ApplicationLinkRequestFactory initialised by the specified
AuthenticationProvider. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ImpersonatingAuthenticationProvider
Impersonating authentication providers allow the caller to specify a user, on his behalf the request
to the remote application is made.
|
interface |
NonImpersonatingAuthenticationProvider
A Non-Impersonating authentication provider means the authentication mode doesn't allow the request to be executed
in the context of user as specified by the caller.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Anonymous
This provider performs no authentication.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
BasicAuthenticationProvider
TODO: Document this class / interface here
|
interface |
CorsAuthenticationProvider |
interface |
OAuthAuthenticationProvider
The OAuth Authentication provider indicating that OAuth is used to authenticate to the remote application.
|
interface |
TrustedAppsAuthenticationProvider
Deprecated.
|
interface |
TwoLeggedOAuthAuthenticationProvider
The Standard 2-Legged OAuth Authentication provider.
|
interface |
TwoLeggedOAuthWithImpersonationAuthenticationProvider
The 2-Legged OAuth Authentication with Impersonation provider.
|
Copyright © 2020 Atlassian. All rights reserved.