Class LiferayOpenIdConnectConfiguration

java.lang.Object
org.gcube.portal.oidc.lr62.LiferayOpenIdConnectConfiguration
All Implemented Interfaces:
org.gcube.oidc.rest.OpenIdConnectConfiguration

public class LiferayOpenIdConnectConfiguration
extends Object
implements org.gcube.oidc.rest.OpenIdConnectConfiguration
  • Field Details

  • Method Details

    • getConfiguration

      public static LiferayOpenIdConnectConfiguration getConfiguration​(Long companyId)
    • getConfiguration

      public static LiferayOpenIdConnectConfiguration getConfiguration​(javax.servlet.http.HttpServletRequest request)
    • getConfiguration

      public static LiferayOpenIdConnectConfiguration getConfiguration()
    • getCompanyId

      public Long getCompanyId()
    • getAuthorizationURL

      public URL getAuthorizationURL()
      Specified by:
      getAuthorizationURL in interface org.gcube.oidc.rest.OpenIdConnectConfiguration
    • getTokenURL

      public URL getTokenURL()
      Specified by:
      getTokenURL in interface org.gcube.oidc.rest.OpenIdConnectConfiguration
    • getLogoutURL

      public URL getLogoutURL()
      Specified by:
      getLogoutURL in interface org.gcube.oidc.rest.OpenIdConnectConfiguration
    • getIssuerURL

      public URL getIssuerURL()
      Specified by:
      getIssuerURL in interface org.gcube.oidc.rest.OpenIdConnectConfiguration
    • getPortalClientId

      public String getPortalClientId()
      Specified by:
      getPortalClientId in interface org.gcube.oidc.rest.OpenIdConnectConfiguration
    • getPortalClientSecret

      public String getPortalClientSecret()
      Specified by:
      getPortalClientSecret in interface org.gcube.oidc.rest.OpenIdConnectConfiguration
    • getScope

      public String getScope()
      Specified by:
      getScope in interface org.gcube.oidc.rest.OpenIdConnectConfiguration
    • logoutOnPortalLogout

      public boolean logoutOnPortalLogout()
    • createUnexistingUser

      public boolean createUnexistingUser()
    • getAvatarURL

      public URL getAvatarURL()
      Specified by:
      getAvatarURL in interface org.gcube.oidc.rest.OpenIdConnectConfiguration