public interface SoftwareAuthorizationService
Modifier and Type | Method and Description |
---|---|
boolean |
canUseApplication(com.atlassian.jira.user.ApplicationUser user)
Determines whether the given user is allowed to access the JIRA Software application.
|
Collection<com.atlassian.application.api.ApplicationAccess.AccessError> |
getSoftwareLicensingAccessErrors()
Get any errors that would occur when accessing the Software application.
|
void |
verifySoftwareLicense()
Determines whether a valid license is present for the JIRA Software application.
|
boolean canUseApplication(@Nullable com.atlassian.jira.user.ApplicationUser user)
user
- the user to check for access rights - if this is null, this method returns falsevoid verifySoftwareLicense() throws com.atlassian.extras.common.LicenseException
com.atlassian.extras.common.LicenseException
- if
a Software license is not present,
or if the Software license has expired,
or if the number of users specified in the Software license has been exceeded.Collection<com.atlassian.application.api.ApplicationAccess.AccessError> getSoftwareLicensingAccessErrors()
com.atlassian.greenhopper.license.ApplicationAccessError
that represents various
licensing violations. An empty collection means there is no violation.Copyright © 2007–2025 Atlassian. All rights reserved.