Class ExternalAppAuthenticationEntry

  • All Implemented Interfaces:
    Describable<SelectEntry>

    public class ExternalAppAuthenticationEntry
    extends SelectEntry
    Represents the external application authentication entry
    • Constructor Detail

      • ExternalAppAuthenticationEntry

        @DataBoundConstructor
        public ExternalAppAuthenticationEntry​(java.lang.String accountForApp,
                                              java.lang.String applicationId,
                                              java.lang.String applicationSecret,
                                              java.lang.String applicationScope,
                                              java.lang.String identityUrl)
        Constructs a new instance of an external application authentication entry
        Parameters:
        accountForApp - The account name
        applicationId - The external application id
        applicationSecret - The external application secret
        applicationScope - The external application scope(s)
        identityUrl - IdentityUrl in case of paas environment
    • Method Detail

      • getAccountForApp

        public java.lang.String getAccountForApp()
        Gets the external application account name
        Returns:
        String accountForApp
      • getApplicationId

        public java.lang.String getApplicationId()
        Gets the external application id
        Returns:
        String applicationId
      • getApplicationSecret

        public java.lang.String getApplicationSecret()
        Gets the external application secret
        Returns:
        String applicationSecret
      • getApplicationScope

        public java.lang.String getApplicationScope()
        Gets the external application scope(s)
        Returns:
        String applicationScope
      • getIdentityUrl

        public java.lang.String getIdentityUrl()
        Gets the identityUrl
        Returns:
        String identityUrl