public class

TrustedApplicationSemanticValidator

extends Object
implements TrustedApplicationValidator
java.lang.Object
   ↳ com.atlassian.jira.security.auth.trustedapps.TrustedApplicationSemanticValidator

Class Overview

Business and system level validations.

Summary

Public Constructors
TrustedApplicationSemanticValidator(TrustedApplicationManager manager)
Public Methods
boolean validate(JiraServiceContext context, I18nHelper helper, SimpleTrustedApplication application)
Validate the details of the trusted application .
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.security.auth.trustedapps.TrustedApplicationValidator

Public Constructors

public TrustedApplicationSemanticValidator (TrustedApplicationManager manager)

Public Methods

public boolean validate (JiraServiceContext context, I18nHelper helper, SimpleTrustedApplication application)

Validate the details of the trusted application .

Parameters
context the service context that contains the error collection and the user details, must not be null
helper so we can i18n the messages
application the SimpleTrustedApplication containing the trusted application details.
Returns
  • true if passed, false otherwise