Skip navigation links
A B C D E F G H I J L M O P Q R S T U V 

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
 
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

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
 
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, JWTToken) - Static method in class org.gcube.oidc.rest.OpenIdConnectRESTHelper
 
getUserAvatar(URL, String) - 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

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, JWTToken) - Static method in class org.gcube.oidc.rest.OpenIdConnectRESTHelper
Performs the logout (SSOut) from all the sessions opened in the OIDC server.
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.

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
 

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
 
performURLEncodedPOSTSendData(URL, Map<String, List<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.
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, JWTToken) - Static method in class org.gcube.oidc.rest.OpenIdConnectRESTHelper
Refreshes the token from the OIDC server.
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, 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.
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(Throwable) - 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
 
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.
A B C D E F G H I J L M O P Q R S T U V 
Skip navigation links

Copyright © 2022. All Rights Reserved.