Class TrustedApplicationInfo

java.lang.Object
com.atlassian.security.auth.trustedapps.DefaultTrustedApplication
com.atlassian.jira.security.auth.trustedapps.TrustedApplicationInfo
All Implemented Interfaces:
com.atlassian.security.auth.trustedapps.Application, com.atlassian.security.auth.trustedapps.TrustedApplication

public class TrustedApplicationInfo extends com.atlassian.security.auth.trustedapps.DefaultTrustedApplication implements com.atlassian.security.auth.trustedapps.TrustedApplication
  • Field Summary

    Fields inherited from class com.atlassian.security.auth.trustedapps.DefaultTrustedApplication

    encryptionProvider, publicKey, requestConditions, requestValidator
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
    long
     
    long
     
     
    boolean
     

    Methods inherited from class com.atlassian.security.auth.trustedapps.DefaultTrustedApplication

    checkRequest, decode, getID, getPublicKey, getRequestConditions, verifySignature

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.atlassian.security.auth.trustedapps.Application

    getID, getPublicKey

    Methods inherited from interface com.atlassian.security.auth.trustedapps.TrustedApplication

    decode, getRequestConditions, verifySignature
  • Method Details

    • getNumericId

      public long getNumericId()
    • getName

      public String getName()
      Specified by:
      getName in interface com.atlassian.security.auth.trustedapps.TrustedApplication
      Overrides:
      getName in class com.atlassian.security.auth.trustedapps.DefaultTrustedApplication
    • getIpMatch

      public String getIpMatch()
    • getTimeout

      public long getTimeout()
    • getUrlMatch

      public String getUrlMatch()
    • isValidKey

      public boolean isValidKey()