Interface | Description |
---|---|
JiraSetupService |
Encapsulates Jira interactions for:
creating a reciprocated (2-way) Application Link;
authenticating that link with Trusted Applications; and
(optionally) creating a user directory from the selected Jira server.
This has been designed and tested with the setup process in mind, and makes the assumption that both the local
application and the remote Jira server have identical user bases and trust.
|
Exception | Description |
---|---|
ApplicationTypeNotInstalledException |
Exception thrown when the required UAL
ApplicationType has not been installed on the remote Jira server. |
IncorrectApplicationBaseUrlException |
This exception is thrown when the base URL supplied to Jira to create a reciprocal application link was not
accessible from the Jira server.
|
JiraSetupException |
Used to indicate something has gone wrong with the creation of the Jira Application Link and/or creation of the Jira
Crowd configuration.
|
JiraUserCredentialsException |
This exception is thrown when the user-supplied Jira admin username and/or password was incorrect, or the user
authenticated successfully but they are not an administrator.
|
NotAJiraServerException |
This exception is thrown when the setup service can not retrieve the remote Jira server's UAL manifest (usually
available at /rest/applinks/1.0/manifest).
|
Copyright © 2019 Atlassian. All rights reserved.