A B C D E F G H I J L M O P Q R S T U V 
All Classes All Packages

A

AbstractOIDCToSitesAndRolesMapper - Class in org.gcube.oidc
 
AbstractOIDCToSitesAndRolesMapper(Map<String, List<String>>) - Constructor for class org.gcube.oidc.AbstractOIDCToSitesAndRolesMapper
 
ACCOUNT_RESOURCE - Static variable in class org.gcube.oidc.rest.JWTToken
 
ACCOUNTING_MANAGER - org.gcube.oidc.D4ScienceMappings.Role
 
asString() - Method in enum org.gcube.oidc.D4ScienceMappings.Role
 

B

buildLoginRequestURL(URL, String, String, String) - Static method in class org.gcube.oidc.rest.OpenIdConnectRESTHelper
 

C

CATALOGUE_ADMIN - org.gcube.oidc.D4ScienceMappings.Role
 
CATALOGUE_EDITOR - org.gcube.oidc.D4ScienceMappings.Role
 
CATALOGUE_MANAGER - org.gcube.oidc.D4ScienceMappings.Role
 
CATALOGUE_MODERATOR - org.gcube.oidc.D4ScienceMappings.Role
 
compareTo(Site) - Method in class org.gcube.oidc.Site
 
create(String, int, String, String) - Static method in exception org.gcube.oidc.rest.OpenIdConnectRESTHelperException
 

D

D4ScienceMappings - Class in org.gcube.oidc
 
D4ScienceMappings() - Constructor for class org.gcube.oidc.D4ScienceMappings
 
D4ScienceMappings.Role - Enum in org.gcube.oidc
 
DATA_EDITOR - org.gcube.oidc.D4ScienceMappings.Role
 
DATA_MANAGER - org.gcube.oidc.D4ScienceMappings.Role
 
DATAMINER_MANAGER - org.gcube.oidc.D4ScienceMappings.Role
 
dump() - Method in class org.gcube.oidc.Site
 
dump(String) - Method in class org.gcube.oidc.Site
 

E

equals(Object) - Method in class org.gcube.oidc.Site
 
exists(String) - Static method in enum org.gcube.oidc.D4ScienceMappings.Role
 

F

fromString(String) - Static method in class org.gcube.oidc.rest.JWTToken
 

G

getAccessTokenAsBearer() - Method in class org.gcube.oidc.rest.JWTToken
 
getAccessTokenString() - Method in class org.gcube.oidc.rest.JWTToken
 
getAsBearer() - Method in class org.gcube.oidc.rest.JWTToken
Deprecated.
getAud() - Method in class org.gcube.oidc.rest.JWTToken
 
getAuthorizationPermissionRSNameResourceScopes(String) - Method in class org.gcube.oidc.rest.JWTToken
 
getAuthorizationPermissionRSNames() - Method in class org.gcube.oidc.rest.JWTToken
 
getAuthorizationPermissionRSNameToResourceScopesMap() - Method in class org.gcube.oidc.rest.JWTToken
 
getAuthorizationPermissions() - Method in class org.gcube.oidc.rest.JWTToken
 
getAuthorizationURL() - Method in interface org.gcube.oidc.rest.OpenIdConnectConfiguration
 
getAvatarURL() - Method in interface org.gcube.oidc.rest.OpenIdConnectConfiguration
 
getAzp() - Method in class org.gcube.oidc.rest.JWTToken
 
getChildren() - Method in class org.gcube.oidc.Site
 
getClientIdFromToken(JWTToken) - Static method in class org.gcube.oidc.rest.OpenIdConnectRESTHelper
 
getContentType() - Method in exception org.gcube.oidc.rest.OpenIdConnectRESTHelperException
 
getDisplayName() - Method in class org.gcube.oidc.rest.JWTToken
 
getEmail() - Method in class org.gcube.oidc.rest.JWTToken
 
getExp() - Method in class org.gcube.oidc.rest.JWTToken
 
getExpAsCalendar() - Method in class org.gcube.oidc.rest.JWTToken
 
getExpAsDate() - Method in class org.gcube.oidc.rest.JWTToken
 
getFamily() - Method in class org.gcube.oidc.rest.JWTToken
 
getGiven() - Method in class org.gcube.oidc.rest.JWTToken
 
getIssuerURL() - Method in interface org.gcube.oidc.rest.OpenIdConnectConfiguration
 
getJti() - Method in class org.gcube.oidc.rest.JWTToken
 
getLogoutURL() - Method in interface org.gcube.oidc.rest.OpenIdConnectConfiguration
 
getName() - Method in class org.gcube.oidc.Site
 
getPayload() - Method in class org.gcube.oidc.rest.JWTToken
 
getPortalClientId() - Method in interface org.gcube.oidc.rest.OpenIdConnectConfiguration
 
getPortalClientSecret() - Method in interface org.gcube.oidc.rest.OpenIdConnectConfiguration
 
getRaw() - Method in class org.gcube.oidc.rest.JWTToken
 
getRefreshTokenString() - Method in class org.gcube.oidc.rest.JWTToken
 
getResourceAccess() - Method in class org.gcube.oidc.rest.JWTToken
 
getResourceAccessKeys() - Method in class org.gcube.oidc.rest.JWTToken
 
getResourceAccessRoles(String) - Method in class org.gcube.oidc.rest.JWTToken
 
getResourceNameToAccessRolesMap(List<String>) - Method in class org.gcube.oidc.rest.JWTToken
 
getResponseString() - Method in exception org.gcube.oidc.rest.OpenIdConnectRESTHelperException
 
getRoles() - Method in class org.gcube.oidc.Site
 
getScope() - Method in interface org.gcube.oidc.rest.OpenIdConnectConfiguration
 
getStatus() - Method in exception org.gcube.oidc.rest.OpenIdConnectRESTHelperException
 
getSub() - Method in class org.gcube.oidc.rest.JWTToken
 
getTokenEssentials() - Method in class org.gcube.oidc.rest.JWTToken
 
getTokenURL() - Method in interface org.gcube.oidc.rest.OpenIdConnectConfiguration
 
getUserAvatar(URL, String) - Static method in class org.gcube.oidc.rest.OpenIdConnectRESTHelper
 
getUserAvatar(URL, JWTToken) - Static method in class org.gcube.oidc.rest.OpenIdConnectRESTHelper
 
getUserName() - Method in class org.gcube.oidc.rest.JWTToken
 

H

hasJSONPayload() - Method in exception org.gcube.oidc.rest.OpenIdConnectRESTHelperException
 

I

INFRASTRUCTURE_MANAGER - org.gcube.oidc.D4ScienceMappings.Role
 
isAccessDeniedNotAuthorizedError(String) - Static method in class org.gcube.oidc.rest.OpenIdConnectRESTHelper
 
isExpired() - Method in class org.gcube.oidc.rest.JWTToken
 
isInvalidBearerTokenError(String) - Static method in class org.gcube.oidc.rest.OpenIdConnectRESTHelper
 
isTokenNotActiveError(String) - Static method in class org.gcube.oidc.rest.OpenIdConnectRESTHelper
 

J

JWTToken - Class in org.gcube.oidc.rest
 

L

logger - Static variable in class org.gcube.oidc.AbstractOIDCToSitesAndRolesMapper
 
logger - Static variable in class org.gcube.oidc.rest.JWTToken
 
logger - Static variable in class org.gcube.oidc.rest.OpenIdConnectRESTHelper
 
logger - Static variable in class org.gcube.oidc.SlashSeparatedContextMapper
 
logout(URL, String, JWTToken) - Static method in class org.gcube.oidc.rest.OpenIdConnectRESTHelper
Performs the logout from the session related to the provided client id in the OIDC server.
logout(URL, JWTToken) - Static method in class org.gcube.oidc.rest.OpenIdConnectRESTHelper
Performs the logout (SSOut) from all the sessions opened in the OIDC server.

M

map(String) - Method in interface org.gcube.oidc.OIDCToSitesAndRolesMapper
 
map(String) - Method in class org.gcube.oidc.SlashSeparatedContextMapper
 
mapToQueryString(Map<String, List<String>>) - Static method in class org.gcube.oidc.rest.OpenIdConnectRESTHelper
 
matchesErrorAndDescription(String, String, String) - Static method in class org.gcube.oidc.rest.OpenIdConnectRESTHelper
 
MEMBER - org.gcube.oidc.D4ScienceMappings.Role
 

O

OIDCToSitesAndRolesMapper - Interface in org.gcube.oidc
 
OpenIdConnectConfiguration - Interface in org.gcube.oidc.rest
 
OpenIdConnectRESTHelper - Class in org.gcube.oidc.rest
 
OpenIdConnectRESTHelper() - Constructor for class org.gcube.oidc.rest.OpenIdConnectRESTHelper
 
OpenIdConnectRESTHelperException - Exception in org.gcube.oidc.rest
 
OpenIdConnectRESTHelperException(String) - Constructor for exception org.gcube.oidc.rest.OpenIdConnectRESTHelperException
 
OpenIdConnectRESTHelperException(String, Exception) - Constructor for exception org.gcube.oidc.rest.OpenIdConnectRESTHelperException
 
org.gcube.oidc - package org.gcube.oidc
 
org.gcube.oidc.rest - package org.gcube.oidc.rest
 

P

performQueryTokenWithPOST(URL, String, Map<String, List<String>>) - Static method in class org.gcube.oidc.rest.OpenIdConnectRESTHelper
 
performQueryTokenWithPOST(URL, String, Map<String, List<String>>, Map<String, String>) - Static method in class org.gcube.oidc.rest.OpenIdConnectRESTHelper
 
performURLEncodedPOSTSendData(URL, Map<String, List<String>>, String) - Static method in class org.gcube.oidc.rest.OpenIdConnectRESTHelper
 
performURLEncodedPOSTSendData(URL, Map<String, List<String>>, String, Map<String, String>) - Static method in class org.gcube.oidc.rest.OpenIdConnectRESTHelper
 

Q

queryClientToken(String, String, URL) - Static method in class org.gcube.oidc.rest.OpenIdConnectRESTHelper
Queries from the OIDC server an OIDC access token, by using provided clientId and client secret.
queryExchangeToken(URL, String, String, String, String, List<String>) - Static method in class org.gcube.oidc.rest.OpenIdConnectRESTHelper
Queries from the OIDC server an exchanged token by using provided access token, for the given audience (context), in URLEncoded form or not, and optionally a list of permissions.
queryToken(String, URL, String, String, String) - Static method in class org.gcube.oidc.rest.OpenIdConnectRESTHelper
 
queryUMAToken(URL, String, String, String, List<String>) - Static method in class org.gcube.oidc.rest.OpenIdConnectRESTHelper
Queries from the OIDC server an UMA token, by using provided clientId and client secret for the given audience (context), in URLEncoded form or not, and optionally a list of permissions.
queryUMAToken(URL, String, String, List<String>) - Static method in class org.gcube.oidc.rest.OpenIdConnectRESTHelper
Queries from the OIDC server an UMA token, by using provided access token, for the given audience (context), in URLEncoded form or not, and optionally a list of permissions.

R

refreshToken(URL, String, String, JWTToken) - Static method in class org.gcube.oidc.rest.OpenIdConnectRESTHelper
Refreshes the token from the OIDC server for a specific client represented by the client id.
refreshToken(URL, String, JWTToken) - Static method in class org.gcube.oidc.rest.OpenIdConnectRESTHelper
Refreshes the token from the OIDC server for a specific client represented by the client id.
refreshToken(URL, JWTToken) - Static method in class org.gcube.oidc.rest.OpenIdConnectRESTHelper
Refreshes the token from the OIDC server.
resourceName2AccessRoles - Variable in class org.gcube.oidc.AbstractOIDCToSitesAndRolesMapper
 

S

setContentType(String) - Method in exception org.gcube.oidc.rest.OpenIdConnectRESTHelperException
 
setResponseString(String) - Method in exception org.gcube.oidc.rest.OpenIdConnectRESTHelperException
 
setRoles(List<String>) - Method in class org.gcube.oidc.Site
 
setStatus(int) - Method in exception org.gcube.oidc.rest.OpenIdConnectRESTHelperException
 
Site - Class in org.gcube.oidc
 
Site(String, List<String>) - Constructor for class org.gcube.oidc.Site
 
SitesMapperExecption - Exception in org.gcube.oidc
 
SitesMapperExecption() - Constructor for exception org.gcube.oidc.SitesMapperExecption
 
SitesMapperExecption(String) - Constructor for exception org.gcube.oidc.SitesMapperExecption
 
SitesMapperExecption(String, Throwable) - Constructor for exception org.gcube.oidc.SitesMapperExecption
 
SitesMapperExecption(String, Throwable, boolean, boolean) - Constructor for exception org.gcube.oidc.SitesMapperExecption
 
SitesMapperExecption(Throwable) - Constructor for exception org.gcube.oidc.SitesMapperExecption
 
SlashSeparatedContextMapper - Class in org.gcube.oidc
 
SlashSeparatedContextMapper(Map<String, List<String>>) - Constructor for class org.gcube.oidc.SlashSeparatedContextMapper
 
stringValues() - Static method in enum org.gcube.oidc.D4ScienceMappings.Role
 

T

toString() - Method in class org.gcube.oidc.rest.JWTToken
 

U

URLEncodedContextMapper - Class in org.gcube.oidc
 
URLEncodedContextMapper(Map<String, List<String>>) - Constructor for class org.gcube.oidc.URLEncodedContextMapper
 

V

valueOf(String) - Static method in enum org.gcube.oidc.D4ScienceMappings.Role
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.gcube.oidc.D4ScienceMappings.Role
Returns an array containing the constants of this enum type, in the order they are declared.
VO_ADMIN - org.gcube.oidc.D4ScienceMappings.Role
 
VRE_DESIGNER - org.gcube.oidc.D4ScienceMappings.Role
 
VRE_MANAGER - org.gcube.oidc.D4ScienceMappings.Role
 
A B C D E F G H I J L M O P Q R S T U V 
All Classes All Packages