Class AppInfoBean

java.lang.Object
id.passageidentity.passage4j.core.bean.AppInfoBean

public class AppInfoBean extends Object
This class represents an application information bean.
  • Constructor Details

    • AppInfoBean

      public AppInfoBean()
  • Method Details

    • getName

      public String getName()
      Get the name of the application.
      Returns:
      The application name.
    • setName

      public void setName(String name)
      Set the name of the application.
      Parameters:
      name - The application name.
    • getId

      public String getId()
      Get the ID of the application.
      Returns:
      The application ID.
    • setId

      public void setId(String id)
      Set the ID of the application.
      Parameters:
      id - The application ID.
    • getAuthOrigin

      public String getAuthOrigin()
      Get the authentication origin of the application.
      Returns:
      The authentication origin.
    • setAuthOrigin

      public void setAuthOrigin(String authOrigin)
      Set the authentication origin of the application.
      Parameters:
      authOrigin - The authentication origin.
    • getRedirectUrl

      public String getRedirectUrl()
      Get the redirect URL of the application.
      Returns:
      The redirect URL.
    • setRedirectUrl

      public void setRedirectUrl(String redirectUrl)
      Set the redirect URL of the application.
      Parameters:
      redirectUrl - The redirect URL.
    • getLoginUrl

      public String getLoginUrl()
      Get the login URL of the application.
      Returns:
      The login URL.
    • setLoginUrl

      public void setLoginUrl(String loginUrl)
      Set the login URL of the application.
      Parameters:
      loginUrl - The login URL.
    • getPrivateKey

      public String getPrivateKey()
      Get the RSA private key of the application.
      Returns:
      The RSA private key.
    • setPrivateKey

      public void setPrivateKey(String privateKey)
      Set the RSA private key of the application.
      Parameters:
      privateKey - The RSA private key.
    • getAllowedIdentifier

      public String getAllowedIdentifier()
      Get the allowed identifier of the application.
      Returns:
      The allowed identifier.
    • setAllowedIdentifier

      public void setAllowedIdentifier(String allowedIdentifier)
      Set the allowed identifier of the application.
      Parameters:
      allowedIdentifier - The allowed identifier.
    • isRequireIdentifierVerification

      public boolean isRequireIdentifierVerification()
      Check if identifier verification is required for the application.
      Returns:
      True if identifier verification is required, false otherwise.
    • setRequireIdentifierVerification

      public void setRequireIdentifierVerification(boolean requireIdentifierVerification)
      Set whether identifier verification is required for the application.
      Parameters:
      requireIdentifierVerification - True if identifier verification is required, false otherwise.
    • getSessionTimeoutLength

      public int getSessionTimeoutLength()
      Get the session timeout length in seconds for the application.
      Returns:
      The session timeout length.
    • setSessionTimeoutLength

      public void setSessionTimeoutLength(int sessionTimeoutLength)
      Set the session timeout length in seconds for the application.
      Parameters:
      sessionTimeoutLength - The session timeout length.
    • isRefreshEnabled

      public boolean isRefreshEnabled()
      Check if refresh is enabled for the application.
      Returns:
      True if refresh is enabled, false otherwise.
    • setRefreshEnabled

      public void setRefreshEnabled(boolean refreshEnabled)
      Set whether refresh is enabled for the application.
      Parameters:
      refreshEnabled - True if refresh is enabled, false otherwise.
    • getRefreshAbsoluteLifetime

      public int getRefreshAbsoluteLifetime()
      Get the refresh absolute lifetime in seconds for the application.
      Returns:
      The refresh absolute lifetime.
    • setRefreshAbsoluteLifetime

      public void setRefreshAbsoluteLifetime(int refreshAbsoluteLifetime)
      Set the refresh absolute lifetime in seconds for the application.
      Parameters:
      refreshAbsoluteLifetime - The refresh absolute lifetime.
    • getRefreshInactivityLifetime

      public int getRefreshInactivityLifetime()
      Get the refresh inactivity lifetime in seconds for the application.
      Returns:
      The refresh inactivity lifetime.
    • setRefreshInactivityLifetime

      public void setRefreshInactivityLifetime(int refreshInactivityLifetime)
      Set the refresh inactivity lifetime in seconds for the application.
      Parameters:
      refreshInactivityLifetime - The refresh inactivity lifetime.
    • getUserMetadataSchemaResponse

      public UserMetadataFieldBean[] getUserMetadataSchemaResponse()
      Get the user metadata schema response for the application.
      Returns:
      The user metadata schema response.
    • setUserMetadataSchemaResponse

      public void setUserMetadataSchemaResponse(UserMetadataFieldBean[] userMetadataSchemaResponse)
      Set the user metadata schema response for the application.
      Parameters:
      userMetadataSchemaResponse - The user metadata schema response.
    • getLayouts

      public LayoutsBean getLayouts()
      Get the layouts bean representing application layouts.
      Returns:
      The layouts bean.
    • setLayouts

      public void setLayouts(LayoutsBean layouts)
      Set the layouts bean representing application layouts.
      Parameters:
      layouts - The layouts bean.
    • getDefaultLanguage

      public String getDefaultLanguage()
      Get the default language of the application.
      Returns:
      The default language.
    • setDefaultLanguage

      public void setDefaultLanguage(String defaultLanguage)
      Set the default language of the application.
      Parameters:
      defaultLanguage - The default language.
    • getAuthFallbackMethod

      public String getAuthFallbackMethod()
      Get the authentication fallback method of the application.
      Returns:
      The authentication fallback method.
    • setAuthFallbackMethod

      public void setAuthFallbackMethod(String authFallbackMethod)
      Set the authentication fallback method of the application.
      Parameters:
      authFallbackMethod - The authentication fallback method.
    • getAuthFallbackMethodTTL

      public int getAuthFallbackMethodTTL()
      Get the authentication fallback method time-to-live in seconds for the application.
      Returns:
      The authentication fallback method time-to-live.
    • setAuthFallbackMethodTTL

      public void setAuthFallbackMethodTTL(int authFallbackMethodTTL)
      Set the authentication fallback method time-to-live in seconds for the application.
      Parameters:
      authFallbackMethodTTL - The authentication fallback method time-to-live.
    • toString

      public String toString()
      Get a string representation of the AppInfoBean object.
      Overrides:
      toString in class Object
      Returns:
      The string representation.