Class IdentityManagementProperties

java.lang.Object
com.vaadin.controlcenter.starter.idm.IdentityManagementProperties
All Implemented Interfaces:
Serializable

@ConfigurationProperties(prefix="vaadin.control-center.idm") public final class IdentityManagementProperties extends Object implements Serializable
Identity Management properties for the application.
See Also:
  • Field Details

  • Constructor Details

    • IdentityManagementProperties

      public IdentityManagementProperties()
  • Method Details

    • isEnabled

      public boolean isEnabled()
      Returns whether Identity Management is enabled.
      Returns:
      true if enabled; false otherwise
    • setEnabled

      public void setEnabled(boolean enabled)
      Sets whether Identity Management is enabled.
      Parameters:
      enabled - true if enabled; false otherwise
    • getLoginRoute

      public String getLoginRoute()
      Returns the login route.
      Returns:
      the login route
    • setLoginRoute

      public void setLoginRoute(String loginRoute)
      Sets the login route.
      Parameters:
      loginRoute - the login route
    • getLoginSuccessRoute

      public String getLoginSuccessRoute()
      Returns the login success route.
      Returns:
      the login success route
    • setLoginSuccessRoute

      public void setLoginSuccessRoute(String loginSuccessRoute)
      Sets the login success route.
      Parameters:
      loginSuccessRoute - the login success route
    • getLogoutSuccessRoute

      public String getLogoutSuccessRoute()
      Returns the logout success route.
      Returns:
      the logout success route
    • setLogoutSuccessRoute

      public void setLogoutSuccessRoute(String logoutSuccessRoute)
      Sets the logout success route.
      Parameters:
      logoutSuccessRoute - the logout success route
    • getIssuerBackendUri

      public String getIssuerBackendUri()
      Returns the issuer backend URI.
      Returns:
      the issuer backend URI
    • setIssuerBackendUri

      public void setIssuerBackendUri(String issuerBackendUri)
      Sets the issuer backend URI.
      Parameters:
      issuerBackendUri - the issuer backend URI
    • getIssuerFrontendUri

      public String getIssuerFrontendUri()
      Returns the issuer frontend URI.
      Returns:
      the issuer frontend URI
    • setIssuerFrontendUri

      public void setIssuerFrontendUri(String issuerFrontendUri)
      Sets the issuer frontend URI.
      Parameters:
      issuerFrontendUri - the issuer frontend URI
    • getClientId

      public String getClientId()
      Returns the client ID.
      Returns:
      the client ID
    • setClientId

      public void setClientId(String clientId)
      Sets the client ID.
      Parameters:
      clientId - the client ID
    • getClientSecret

      public String getClientSecret()
      Returns the client secret.
      Returns:
      the client secret
    • setClientSecret

      public void setClientSecret(String clientSecret)
      Sets the client secret.
      Parameters:
      clientSecret - the client secret
    • getClientRegistrationId

      public String getClientRegistrationId()
      Returns the client registration ID.
      Returns:
      the client registration ID
    • setClientRegistrationId

      public void setClientRegistrationId(String clientRegistrationId)
      Sets the client registration ID.
      Parameters:
      clientRegistrationId - the client registration ID