Package org.gcube.portal.oidc.lr62
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 Summary
Fields Modifier and Type Field Description static Map<Long,LiferayOpenIdConnectConfiguration>companyId2Configurationprotected static com.liferay.portal.kernel.log.Loglog
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancreateUnexistingUser()URLgetAuthorizationURL()URLgetAvatarURL()LonggetCompanyId()static LiferayOpenIdConnectConfigurationgetConfiguration()static LiferayOpenIdConnectConfigurationgetConfiguration(Long companyId)static LiferayOpenIdConnectConfigurationgetConfiguration(javax.servlet.http.HttpServletRequest request)URLgetIssuerURL()URLgetLogoutURL()StringgetPortalClientId()StringgetPortalClientSecret()StringgetScope()URLgetTokenURL()booleanlogoutOnPortalLogout()
-
-
-
Field Detail
-
log
protected static final com.liferay.portal.kernel.log.Log log
-
companyId2Configuration
public static Map<Long,LiferayOpenIdConnectConfiguration> companyId2Configuration
-
-
Method Detail
-
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:
getAuthorizationURLin interfaceorg.gcube.oidc.rest.OpenIdConnectConfiguration
-
getTokenURL
public URL getTokenURL()
- Specified by:
getTokenURLin interfaceorg.gcube.oidc.rest.OpenIdConnectConfiguration
-
getLogoutURL
public URL getLogoutURL()
- Specified by:
getLogoutURLin interfaceorg.gcube.oidc.rest.OpenIdConnectConfiguration
-
getIssuerURL
public URL getIssuerURL()
- Specified by:
getIssuerURLin interfaceorg.gcube.oidc.rest.OpenIdConnectConfiguration
-
getPortalClientId
public String getPortalClientId()
- Specified by:
getPortalClientIdin interfaceorg.gcube.oidc.rest.OpenIdConnectConfiguration
-
getPortalClientSecret
public String getPortalClientSecret()
- Specified by:
getPortalClientSecretin interfaceorg.gcube.oidc.rest.OpenIdConnectConfiguration
-
getScope
public String getScope()
- Specified by:
getScopein interfaceorg.gcube.oidc.rest.OpenIdConnectConfiguration
-
logoutOnPortalLogout
public boolean logoutOnPortalLogout()
-
createUnexistingUser
public boolean createUnexistingUser()
-
getAvatarURL
public URL getAvatarURL()
- Specified by:
getAvatarURLin interfaceorg.gcube.oidc.rest.OpenIdConnectConfiguration
-
-