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

A

AbstractPlugin<S,P> - Class in org.gcube.common.keycloak
 
AbstractPlugin(String) - Constructor for class org.gcube.common.keycloak.AbstractPlugin
 
Access() - Constructor for class org.gcube.common.keycloak.model.AccessToken.Access
 
AccessToken - Class in org.gcube.common.keycloak.model
 
AccessToken() - Constructor for class org.gcube.common.keycloak.model.AccessToken
 
accessToken - Variable in class org.gcube.common.keycloak.model.TokenResponse
 
AccessToken.Access - Class in org.gcube.common.keycloak.model
 
accessTokenHash - Variable in class org.gcube.common.keycloak.model.IDToken
 
ACR - Static variable in class org.gcube.common.keycloak.model.IDToken
 
acr - Variable in class org.gcube.common.keycloak.model.IDToken
 
addAccess(String) - Method in class org.gcube.common.keycloak.model.AccessToken
 
addAudience(String) - Method in class org.gcube.common.keycloak.model.JsonWebToken
 
ADDRESS - Static variable in class org.gcube.common.keycloak.model.IDToken
 
address - Variable in class org.gcube.common.keycloak.model.IDToken
 
address - Variable in class org.gcube.common.keycloak.model.UserInfo
 
AddressClaimSet - Class in org.gcube.common.keycloak.model
 
AddressClaimSet() - Constructor for class org.gcube.common.keycloak.model.AddressClaimSet
 
addRole(String) - Method in class org.gcube.common.keycloak.model.AccessToken.Access
 
allowedOrigins - Variable in class org.gcube.common.keycloak.model.AccessToken
 
AT_HASH - Static variable in class org.gcube.common.keycloak.model.IDToken
 
audience - Variable in class org.gcube.common.keycloak.model.JsonWebToken
 
audience(String...) - Method in class org.gcube.common.keycloak.model.JsonWebToken
 
audience - Variable in class org.gcube.common.keycloak.model.UserInfo
 
AUDIENCE_PARAMETER - Static variable in class org.gcube.common.keycloak.model.OIDCConstants
 
AUTH_TIME - Static variable in class org.gcube.common.keycloak.model.IDToken
 
auth_time - Variable in class org.gcube.common.keycloak.model.IDToken
 

B

BIRTHDATE - Static variable in class org.gcube.common.keycloak.model.IDToken
 
birthdate - Variable in class org.gcube.common.keycloak.model.IDToken
 
birthdate - Variable in class org.gcube.common.keycloak.model.UserInfo
 

C

C_HASH - Static variable in class org.gcube.common.keycloak.model.IDToken
 
CATEGORY - Static variable in interface org.gcube.common.keycloak.KeycloakClient
 
CLAIMS_LOCALES - Static variable in class org.gcube.common.keycloak.model.IDToken
 
claimsLocales - Variable in class org.gcube.common.keycloak.model.IDToken
 
claimsLocales - Variable in class org.gcube.common.keycloak.model.UserInfo
 
CLIENT_CREDENTIALS_GRANT_TYPE - Static variable in class org.gcube.common.keycloak.model.OIDCConstants
 
CLIENT_ID_PARAMETER - Static variable in class org.gcube.common.keycloak.model.OIDCConstants
 
CLIENT_SECRET_PARAMETER - Static variable in class org.gcube.common.keycloak.model.OIDCConstants
 
clone() - Method in class org.gcube.common.keycloak.model.AccessToken.Access
 
codeHash - Variable in class org.gcube.common.keycloak.model.IDToken
 
computeIntrospectionEndpointURL() - Method in class org.gcube.common.keycloak.DefaultKeycloakClient
 
computeIntrospectionEndpointURL(URL) - Method in class org.gcube.common.keycloak.DefaultKeycloakClient
 
computeIntrospectionEndpointURL() - Method in interface org.gcube.common.keycloak.KeycloakClient
Compute the keycloak introspection endpoint URL starting from the discovered token endpoint it in the current scope provided by ScopeProvider.
computeIntrospectionEndpointURL(URL) - Method in interface org.gcube.common.keycloak.KeycloakClient
Compute the keycloak introspection endpoint URL starting from the provided token endpoint.
constructBasicAuthenticationHeader(String, String) - Method in class org.gcube.common.keycloak.DefaultKeycloakClient
 
constructBeareAuthenticationHeader(TokenResponse) - Method in class org.gcube.common.keycloak.DefaultKeycloakClient
 
COUNTRY - Static variable in class org.gcube.common.keycloak.model.AddressClaimSet
 
country - Variable in class org.gcube.common.keycloak.model.AddressClaimSet
 
create(String, int, String, String) - Static method in exception org.gcube.common.keycloak.KeycloakClientException
 
create(String, int, String, String, Exception) - Static method in exception org.gcube.common.keycloak.KeycloakClientException
 
currentTime() - Static method in class org.gcube.common.keycloak.model.util.Time
Returns current time in seconds adjusted by adding {@link #offset) seconds.
currentTimeMillis() - Static method in class org.gcube.common.keycloak.model.util.Time
Returns current time in milliseconds adjusted by adding {@link #offset) seconds.

D

DefaultKeycloakClient - Class in org.gcube.common.keycloak
 
DefaultKeycloakClient() - Constructor for class org.gcube.common.keycloak.DefaultKeycloakClient
 
DESCRIPTION - Static variable in interface org.gcube.common.keycloak.KeycloakClient
 
deserialize(JsonParser, DeserializationContext) - Method in class org.gcube.common.keycloak.model.util.StringListMapDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.gcube.common.keycloak.model.util.StringOrArrayDeserializer
 

E

EMAIL - Static variable in class org.gcube.common.keycloak.model.IDToken
 
email - Variable in class org.gcube.common.keycloak.model.IDToken
 
email - Variable in class org.gcube.common.keycloak.model.UserInfo
 
EMAIL_VERIFIED - Static variable in class org.gcube.common.keycloak.model.IDToken
 
emailVerified - Variable in class org.gcube.common.keycloak.model.IDToken
 
emailVerified - Variable in class org.gcube.common.keycloak.model.UserInfo
 
equals(Object) - Method in class org.gcube.common.keycloak.model.idm.authorization.Permission
 
exp - Variable in class org.gcube.common.keycloak.model.JsonWebToken
 
exp(Long) - Method in class org.gcube.common.keycloak.model.JsonWebToken
 
expiresIn - Variable in class org.gcube.common.keycloak.model.TokenResponse
 

F

FAMILY_NAME - Static variable in class org.gcube.common.keycloak.model.IDToken
 
familyName - Variable in class org.gcube.common.keycloak.model.IDToken
 
familyName - Variable in class org.gcube.common.keycloak.model.UserInfo
 
findTokenEndpointURL() - Method in class org.gcube.common.keycloak.DefaultKeycloakClient
 
findTokenEndpointURL() - Method in interface org.gcube.common.keycloak.KeycloakClient
Finds the keycloak token endpoint URL discovering it in the current scope provided by ScopeProvider
FORMATTED - Static variable in class org.gcube.common.keycloak.model.AddressClaimSet
 
formattedAddress - Variable in class org.gcube.common.keycloak.model.AddressClaimSet
 

G

GENDER - Static variable in class org.gcube.common.keycloak.model.IDToken
 
gender - Variable in class org.gcube.common.keycloak.model.IDToken
 
gender - Variable in class org.gcube.common.keycloak.model.UserInfo
 
getAccessToken() - Method in class org.gcube.common.keycloak.model.TokenResponse
 
getAccessTokenFrom(TokenResponse) - Static method in class org.gcube.common.keycloak.model.ModelUtils
 
getAccessTokenFrom(String) - Static method in class org.gcube.common.keycloak.model.ModelUtils
 
getAccessTokenHash() - Method in class org.gcube.common.keycloak.model.IDToken
 
getAccessTokenPayloadJSONStringFrom(TokenResponse) - Static method in class org.gcube.common.keycloak.model.ModelUtils
 
getAccessTokenPayloadJSONStringFrom(TokenResponse, boolean) - Static method in class org.gcube.common.keycloak.model.ModelUtils
 
getAcr() - Method in class org.gcube.common.keycloak.model.IDToken
 
getActive() - Method in class org.gcube.common.keycloak.model.TokenIntrospectionResponse
 
getAddress() - Method in class org.gcube.common.keycloak.model.IDToken
 
getAddress() - Method in class org.gcube.common.keycloak.model.UserInfo
 
getAllowedOrigins() - Method in class org.gcube.common.keycloak.model.AccessToken
 
getAudience() - Method in class org.gcube.common.keycloak.model.JsonWebToken
 
getAudience() - Method in class org.gcube.common.keycloak.model.UserInfo
 
getAuth_time() - Method in class org.gcube.common.keycloak.model.IDToken
 
getBase64Decoded(String) - Static method in class org.gcube.common.keycloak.model.ModelUtils
 
getBirthdate() - Method in class org.gcube.common.keycloak.model.IDToken
 
getBirthdate() - Method in class org.gcube.common.keycloak.model.UserInfo
 
getClaims() - Method in class org.gcube.common.keycloak.model.idm.authorization.Permission
 
getClaimsLocales() - Method in class org.gcube.common.keycloak.model.IDToken
 
getClaimsLocales() - Method in class org.gcube.common.keycloak.model.UserInfo
 
getClientIdFromToken(AccessToken) - Static method in class org.gcube.common.keycloak.model.ModelUtils
 
getCodeHash() - Method in class org.gcube.common.keycloak.model.IDToken
 
getContentType() - Method in exception org.gcube.common.keycloak.KeycloakClientException
 
getCountry() - Method in class org.gcube.common.keycloak.model.AddressClaimSet
 
getDecodedHeader(String) - Static method in class org.gcube.common.keycloak.model.ModelUtils
 
getDecodedPayload(String) - Static method in class org.gcube.common.keycloak.model.ModelUtils
 
getDecodedSignature(String) - Static method in class org.gcube.common.keycloak.model.ModelUtils
 
getEmail() - Method in class org.gcube.common.keycloak.model.IDToken
 
getEmail() - Method in class org.gcube.common.keycloak.model.UserInfo
 
getEmailVerified() - Method in class org.gcube.common.keycloak.model.IDToken
 
getEmailVerified() - Method in class org.gcube.common.keycloak.model.UserInfo
 
getEncodedHeader(String) - Static method in class org.gcube.common.keycloak.model.ModelUtils
 
getEncodedPayload(String) - Static method in class org.gcube.common.keycloak.model.ModelUtils
 
getEncodedSignature(String) - Static method in class org.gcube.common.keycloak.model.ModelUtils
 
getExp() - Method in class org.gcube.common.keycloak.model.JsonWebToken
 
getExpiresIn() - Method in class org.gcube.common.keycloak.model.TokenResponse
 
getFamilyName() - Method in class org.gcube.common.keycloak.model.IDToken
 
getFamilyName() - Method in class org.gcube.common.keycloak.model.UserInfo
 
getFormattedAddress() - Method in class org.gcube.common.keycloak.model.AddressClaimSet
 
getGender() - Method in class org.gcube.common.keycloak.model.IDToken
 
getGender() - Method in class org.gcube.common.keycloak.model.UserInfo
 
getGivenName() - Method in class org.gcube.common.keycloak.model.IDToken
 
getGivenName() - Method in class org.gcube.common.keycloak.model.UserInfo
 
getIat() - Method in class org.gcube.common.keycloak.model.JsonWebToken
 
getId() - Method in class org.gcube.common.keycloak.model.JsonWebToken
 
getIdToken() - Method in class org.gcube.common.keycloak.model.TokenResponse
 
getIssuedFor() - Method in class org.gcube.common.keycloak.model.JsonWebToken
OAuth client the token was issued for.
getIssuer() - Method in class org.gcube.common.keycloak.model.JsonWebToken
 
getIssuer() - Method in class org.gcube.common.keycloak.model.UserInfo
 
getLocale() - Method in class org.gcube.common.keycloak.model.IDToken
 
getLocale() - Method in class org.gcube.common.keycloak.model.UserInfo
 
getLocality() - Method in class org.gcube.common.keycloak.model.AddressClaimSet
 
getMiddleName() - Method in class org.gcube.common.keycloak.model.IDToken
 
getMiddleName() - Method in class org.gcube.common.keycloak.model.UserInfo
 
getName() - Method in class org.gcube.common.keycloak.model.IDToken
 
getName() - Method in class org.gcube.common.keycloak.model.UserInfo
 
getNbf() - Method in class org.gcube.common.keycloak.model.JsonWebToken
 
getNickName() - Method in class org.gcube.common.keycloak.model.IDToken
 
getNickName() - Method in class org.gcube.common.keycloak.model.UserInfo
 
getNonce() - Method in class org.gcube.common.keycloak.model.IDToken
 
getNotBeforePolicy() - Method in class org.gcube.common.keycloak.model.TokenResponse
 
getOffset() - Static method in class org.gcube.common.keycloak.model.util.Time
 
getOtherClaims() - Method in class org.gcube.common.keycloak.model.JsonWebToken
This is a map of any other claims and data that might be in the IDToken.
getOtherClaims() - Method in class org.gcube.common.keycloak.model.TokenResponse
 
getOtherClaims() - Method in class org.gcube.common.keycloak.model.UserInfo
This is a map of any other claims and data that might be in the UserInfo.
getPermissions() - Method in class org.gcube.common.keycloak.model.TokenIntrospectionResponse
 
getPhoneNumber() - Method in class org.gcube.common.keycloak.model.IDToken
 
getPhoneNumber() - Method in class org.gcube.common.keycloak.model.UserInfo
 
getPhoneNumberVerified() - Method in class org.gcube.common.keycloak.model.IDToken
 
getPhoneNumberVerified() - Method in class org.gcube.common.keycloak.model.UserInfo
 
getPicture() - Method in class org.gcube.common.keycloak.model.IDToken
 
getPicture() - Method in class org.gcube.common.keycloak.model.UserInfo
 
getPostalCode() - Method in class org.gcube.common.keycloak.model.AddressClaimSet
 
getPreferredUsername() - Method in class org.gcube.common.keycloak.model.IDToken
 
getPreferredUsername() - Method in class org.gcube.common.keycloak.model.UserInfo
 
getProfile() - Method in class org.gcube.common.keycloak.model.IDToken
 
getProfile() - Method in class org.gcube.common.keycloak.model.UserInfo
 
getRealmAccess() - Method in class org.gcube.common.keycloak.model.AccessToken
 
getRefreshExpiresIn() - Method in class org.gcube.common.keycloak.model.TokenResponse
 
getRefreshToken() - Method in class org.gcube.common.keycloak.model.TokenResponse
 
getRefreshTokenFrom(TokenResponse) - Static method in class org.gcube.common.keycloak.model.ModelUtils
 
getRefreshTokenFrom(String) - Static method in class org.gcube.common.keycloak.model.ModelUtils
 
getRefreshTokenPayloadStringFrom(TokenResponse) - Static method in class org.gcube.common.keycloak.model.ModelUtils
 
getRefreshTokenPayloadStringFrom(TokenResponse, boolean) - Static method in class org.gcube.common.keycloak.model.ModelUtils
 
getRegion() - Method in class org.gcube.common.keycloak.model.AddressClaimSet
 
getResourceAccess() - Method in class org.gcube.common.keycloak.model.AccessToken
 
getResourceId() - Method in class org.gcube.common.keycloak.model.idm.authorization.Permission
 
getResourceName() - Method in class org.gcube.common.keycloak.model.idm.authorization.Permission
 
getResponseString() - Method in exception org.gcube.common.keycloak.KeycloakClientException
 
getRoles() - Method in class org.gcube.common.keycloak.model.AccessToken.Access
 
getScope() - Method in class org.gcube.common.keycloak.model.TokenResponse
 
getScopes() - Method in class org.gcube.common.keycloak.model.idm.authorization.Permission
 
getSessionState() - Method in class org.gcube.common.keycloak.model.IDToken
 
getSessionState() - Method in class org.gcube.common.keycloak.model.TokenResponse
 
getStateHash() - Method in class org.gcube.common.keycloak.model.IDToken
 
getStatus() - Method in exception org.gcube.common.keycloak.KeycloakClientException
 
getStreetAddress() - Method in class org.gcube.common.keycloak.model.AddressClaimSet
 
getSub() - Method in class org.gcube.common.keycloak.model.UserInfo
 
getSubject() - Method in class org.gcube.common.keycloak.model.JsonWebToken
 
getSubject() - Method in class org.gcube.common.keycloak.model.UserInfo
 
getTokenType() - Method in class org.gcube.common.keycloak.model.TokenResponse
 
getTrustedCertificates() - Method in class org.gcube.common.keycloak.model.AccessToken
 
getType() - Method in class org.gcube.common.keycloak.model.JsonWebToken
 
getUpdatedAt() - Method in class org.gcube.common.keycloak.model.IDToken
 
getUpdatedAt() - Method in class org.gcube.common.keycloak.model.UserInfo
 
getVerifyCaller() - Method in class org.gcube.common.keycloak.model.AccessToken.Access
 
getWebsite() - Method in class org.gcube.common.keycloak.model.IDToken
 
getWebsite() - Method in class org.gcube.common.keycloak.model.UserInfo
 
getZoneinfo() - Method in class org.gcube.common.keycloak.model.IDToken
 
getZoneinfo() - Method in class org.gcube.common.keycloak.model.UserInfo
 
GIVEN_NAME - Static variable in class org.gcube.common.keycloak.model.IDToken
 
givenName - Variable in class org.gcube.common.keycloak.model.IDToken
 
givenName - Variable in class org.gcube.common.keycloak.model.UserInfo
 
GRANT_TYPE_PARAMETER - Static variable in class org.gcube.common.keycloak.model.OIDCConstants
 

H

hasAudience(String) - Method in class org.gcube.common.keycloak.model.JsonWebToken
 
hasAudience(String) - Method in class org.gcube.common.keycloak.model.UserInfo
 
hashCode() - Method in class org.gcube.common.keycloak.model.idm.authorization.Permission
 
hasJSONPayload() - Method in exception org.gcube.common.keycloak.KeycloakClientException
 

I

iat - Variable in class org.gcube.common.keycloak.model.JsonWebToken
 
iat(Long) - Method in class org.gcube.common.keycloak.model.JsonWebToken
 
id(String) - Method in class org.gcube.common.keycloak.model.AccessToken
 
id - Variable in class org.gcube.common.keycloak.model.JsonWebToken
 
id(String) - Method in class org.gcube.common.keycloak.model.JsonWebToken
 
IDToken - Class in org.gcube.common.keycloak.model
 
IDToken() - Constructor for class org.gcube.common.keycloak.model.IDToken
 
idToken - Variable in class org.gcube.common.keycloak.model.TokenResponse
 
introspectAccessToken(String, String, String) - Method in class org.gcube.common.keycloak.DefaultKeycloakClient
 
introspectAccessToken(URL, String, String, String) - Method in class org.gcube.common.keycloak.DefaultKeycloakClient
 
introspectAccessToken(String, String, String) - Method in interface org.gcube.common.keycloak.KeycloakClient
Introspects an access token against the Keycloak server discovered in the current scope.
introspectAccessToken(URL, String, String, String) - Method in interface org.gcube.common.keycloak.KeycloakClient
Introspects an access token against the Keycloak server.
isAccessTokenVerified(String, String, String) - Method in class org.gcube.common.keycloak.DefaultKeycloakClient
 
isAccessTokenVerified(URL, String, String, String) - Method in class org.gcube.common.keycloak.DefaultKeycloakClient
 
isAccessTokenVerified(String, String, String) - Method in interface org.gcube.common.keycloak.KeycloakClient
Verifies an access token against the Keycloak server discovered in the current scope.
isAccessTokenVerified(URL, String, String, String) - Method in interface org.gcube.common.keycloak.KeycloakClient
Verifies an access token against the Keycloak server.
isActive() - Method in class org.gcube.common.keycloak.model.JsonWebToken
Tests that the token is not expired and is not-before.
isActive(int) - Method in class org.gcube.common.keycloak.model.JsonWebToken
 
isExpired() - Method in class org.gcube.common.keycloak.model.JsonWebToken
 
isNotBefore(int) - Method in class org.gcube.common.keycloak.model.JsonWebToken
 
issuedFor - Variable in class org.gcube.common.keycloak.model.JsonWebToken
 
issuedFor(String) - Method in class org.gcube.common.keycloak.model.JsonWebToken
 
issuedNow() - Method in class org.gcube.common.keycloak.model.JsonWebToken
Set issuedAt to the current time
issuer(String) - Method in class org.gcube.common.keycloak.model.AccessToken
 
issuer - Variable in class org.gcube.common.keycloak.model.JsonWebToken
 
issuer(String) - Method in class org.gcube.common.keycloak.model.JsonWebToken
 
issuer - Variable in class org.gcube.common.keycloak.model.UserInfo
 
isUserInRole(String) - Method in class org.gcube.common.keycloak.model.AccessToken.Access
 

J

JsonWebToken - Class in org.gcube.common.keycloak.model
 
JsonWebToken() - Constructor for class org.gcube.common.keycloak.model.JsonWebToken
 

K

KeycloakClient - Interface in org.gcube.common.keycloak
 
KeycloakClientException - Exception in org.gcube.common.keycloak
 
KeycloakClientException() - Constructor for exception org.gcube.common.keycloak.KeycloakClientException
 
KeycloakClientException(String) - Constructor for exception org.gcube.common.keycloak.KeycloakClientException
 
KeycloakClientException(String, Throwable) - Constructor for exception org.gcube.common.keycloak.KeycloakClientException
 
KeycloakClientFactory - Class in org.gcube.common.keycloak
 
KeycloakClientFactory() - Constructor for class org.gcube.common.keycloak.KeycloakClientFactory
 

L

LOCALE - Static variable in class org.gcube.common.keycloak.model.IDToken
 
locale - Variable in class org.gcube.common.keycloak.model.IDToken
 
locale - Variable in class org.gcube.common.keycloak.model.UserInfo
 
LOCALITY - Static variable in class org.gcube.common.keycloak.model.AddressClaimSet
 
locality - Variable in class org.gcube.common.keycloak.model.AddressClaimSet
 
logger - Static variable in interface org.gcube.common.keycloak.KeycloakClient
 
logger - Static variable in class org.gcube.common.keycloak.KeycloakClientFactory
 
logger - Static variable in class org.gcube.common.keycloak.model.ModelUtils
 
logger - Static variable in class org.gcube.common.keycloak.model.TokenResponse
 

M

MIDDLE_NAME - Static variable in class org.gcube.common.keycloak.model.IDToken
 
middleName - Variable in class org.gcube.common.keycloak.model.IDToken
 
middleName - Variable in class org.gcube.common.keycloak.model.UserInfo
 
ModelUtils - Class in org.gcube.common.keycloak.model
 
ModelUtils() - Constructor for class org.gcube.common.keycloak.model.ModelUtils
 

N

name - Variable in class org.gcube.common.keycloak.AbstractPlugin
 
name() - Method in class org.gcube.common.keycloak.AbstractPlugin
 
NAME - Static variable in interface org.gcube.common.keycloak.KeycloakClient
 
NAME - Static variable in class org.gcube.common.keycloak.model.IDToken
 
name - Variable in class org.gcube.common.keycloak.model.IDToken
 
name - Variable in class org.gcube.common.keycloak.model.UserInfo
 
nbf - Variable in class org.gcube.common.keycloak.model.JsonWebToken
 
nbf(Long) - Method in class org.gcube.common.keycloak.model.JsonWebToken
 
newInstance() - Static method in class org.gcube.common.keycloak.KeycloakClientFactory
 
NICKNAME - Static variable in class org.gcube.common.keycloak.model.IDToken
 
nickName - Variable in class org.gcube.common.keycloak.model.IDToken
 
nickName - Variable in class org.gcube.common.keycloak.model.UserInfo
 
NONCE - Static variable in class org.gcube.common.keycloak.model.IDToken
 
nonce - Variable in class org.gcube.common.keycloak.model.IDToken
 
notBeforePolicy - Variable in class org.gcube.common.keycloak.model.TokenResponse
 

O

OIDCConstants - Class in org.gcube.common.keycloak.model
 
OIDCConstants() - Constructor for class org.gcube.common.keycloak.model.OIDCConstants
 
org.gcube.common.keycloak - package org.gcube.common.keycloak
 
org.gcube.common.keycloak.model - package org.gcube.common.keycloak.model
 
org.gcube.common.keycloak.model.idm.authorization - package org.gcube.common.keycloak.model.idm.authorization
 
org.gcube.common.keycloak.model.util - package org.gcube.common.keycloak.model.util
 
otherClaims - Variable in class org.gcube.common.keycloak.model.JsonWebToken
 
otherClaims - Variable in class org.gcube.common.keycloak.model.TokenResponse
 
otherClaims - Variable in class org.gcube.common.keycloak.model.UserInfo
 

P

performRequest(URL, String, Map<String, List<String>>) - Method in class org.gcube.common.keycloak.DefaultKeycloakClient
 
Permission - Class in org.gcube.common.keycloak.model.idm.authorization
 
Permission() - Constructor for class org.gcube.common.keycloak.model.idm.authorization.Permission
 
Permission(String, Set<String>) - Constructor for class org.gcube.common.keycloak.model.idm.authorization.Permission
 
Permission(String, String, Set<String>, Map<String, Set<String>>) - Constructor for class org.gcube.common.keycloak.model.idm.authorization.Permission
 
PERMISSION_PARAMETER - Static variable in class org.gcube.common.keycloak.model.OIDCConstants
 
PHONE_NUMBER - Static variable in class org.gcube.common.keycloak.model.IDToken
 
PHONE_NUMBER_VERIFIED - Static variable in class org.gcube.common.keycloak.model.IDToken
 
phoneNumber - Variable in class org.gcube.common.keycloak.model.IDToken
 
phoneNumber - Variable in class org.gcube.common.keycloak.model.UserInfo
 
phoneNumberVerified - Variable in class org.gcube.common.keycloak.model.IDToken
 
phoneNumberVerified - Variable in class org.gcube.common.keycloak.model.UserInfo
 
PICTURE - Static variable in class org.gcube.common.keycloak.model.IDToken
 
picture - Variable in class org.gcube.common.keycloak.model.IDToken
 
picture - Variable in class org.gcube.common.keycloak.model.UserInfo
 
POSTAL_CODE - Static variable in class org.gcube.common.keycloak.model.AddressClaimSet
 
postalCode - Variable in class org.gcube.common.keycloak.model.AddressClaimSet
 
PREFERRED_USERNAME - Static variable in class org.gcube.common.keycloak.model.IDToken
 
preferredUsername - Variable in class org.gcube.common.keycloak.model.IDToken
 
preferredUsername - Variable in class org.gcube.common.keycloak.model.UserInfo
 
PROFILE - Static variable in class org.gcube.common.keycloak.model.IDToken
 
profile - Variable in class org.gcube.common.keycloak.model.IDToken
 
profile - Variable in class org.gcube.common.keycloak.model.UserInfo
 

Q

queryOIDCToken(String, String) - Method in class org.gcube.common.keycloak.DefaultKeycloakClient
 
queryOIDCToken(URL, String, String) - Method in class org.gcube.common.keycloak.DefaultKeycloakClient
 
queryOIDCToken(URL, String) - Method in class org.gcube.common.keycloak.DefaultKeycloakClient
 
queryOIDCToken(String, String) - Method in interface org.gcube.common.keycloak.KeycloakClient
Queries an OIDC token from the Keycloak server discovered in the current scope, by using provided clientId and client secret.
queryOIDCToken(URL, String, String) - Method in interface org.gcube.common.keycloak.KeycloakClient
Queries an OIDC token from the Keycloak server, by using provided clientId and client secret.
queryOIDCToken(URL, String) - Method in interface org.gcube.common.keycloak.KeycloakClient
Queries an OIDC token from the Keycloak server, by using provided authorization.
queryUMAToken(String, String, List<String>) - Method in class org.gcube.common.keycloak.DefaultKeycloakClient
 
queryUMAToken(TokenResponse, String, List<String>) - Method in class org.gcube.common.keycloak.DefaultKeycloakClient
 
queryUMAToken(String, String, String, List<String>) - Method in class org.gcube.common.keycloak.DefaultKeycloakClient
 
queryUMAToken(URL, TokenResponse, String, List<String>) - Method in class org.gcube.common.keycloak.DefaultKeycloakClient
 
queryUMAToken(URL, String, String, String, List<String>) - Method in class org.gcube.common.keycloak.DefaultKeycloakClient
 
queryUMAToken(URL, String, String, List<String>) - Method in class org.gcube.common.keycloak.DefaultKeycloakClient
 
queryUMAToken(URL, String, String, List<String>) - Method in interface org.gcube.common.keycloak.KeycloakClient
Queries an UMA token from the Keycloak server, by using provided authorization, for the given audience (context), in URLEncoded form or not, and optionally a list of permissions.
queryUMAToken(URL, TokenResponse, String, List<String>) - Method in interface org.gcube.common.keycloak.KeycloakClient
Queries an UMA token from the Keycloak server, by using access-token provided by the TokenResponse object for the given audience (context), in URLEncoded form or not, and optionally a list of permissions.
queryUMAToken(URL, String, String, String, List<String>) - Method in interface org.gcube.common.keycloak.KeycloakClient
Queries an UMA token from the Keycloak server, by using provided clientId and client secret for the given audience (context), in URLEncoded form or not, and optionally a list of permissions.
queryUMAToken(TokenResponse, String, List<String>) - Method in interface org.gcube.common.keycloak.KeycloakClient
Queries an UMA token from the Keycloak server discovered in the current scope, by using access-token provided by the TokenResponse object for the given audience (context), in URLEncoded form or not, and optionally a list of permissions.
queryUMAToken(String, String, String, List<String>) - Method in interface org.gcube.common.keycloak.KeycloakClient
Queries an UMA token from the Keycloak server discovered in the current scope, by using provided clientId and client secret for the given audience (context), in URLEncoded form or not, and optionally a list of permissions.
queryUMAToken(String, String, List<String>) - Method in interface org.gcube.common.keycloak.KeycloakClient
Queries an UMA token from the Keycloak server discovered in the current scope, by using provided clientId and client secret for the current scope as audience (context), in URLEncoded form or not, and optionally a list of permissions.

R

realmAccess - Variable in class org.gcube.common.keycloak.model.AccessToken
 
REFRESH_TOKEN_GRANT_TYPE - Static variable in class org.gcube.common.keycloak.model.OIDCConstants
 
REFRESH_TOKEN_PARAMETER - Static variable in class org.gcube.common.keycloak.model.OIDCConstants
 
refreshExpiresIn - Variable in class org.gcube.common.keycloak.model.TokenResponse
 
refreshToken(TokenResponse) - Method in class org.gcube.common.keycloak.DefaultKeycloakClient
 
refreshToken(URL, TokenResponse) - Method in class org.gcube.common.keycloak.DefaultKeycloakClient
 
refreshToken(String, TokenResponse) - Method in class org.gcube.common.keycloak.DefaultKeycloakClient
 
refreshToken(String, String, TokenResponse) - Method in class org.gcube.common.keycloak.DefaultKeycloakClient
 
refreshToken(URL, String, String, TokenResponse) - Method in class org.gcube.common.keycloak.DefaultKeycloakClient
 
refreshToken(String) - Method in class org.gcube.common.keycloak.DefaultKeycloakClient
 
refreshToken(String, String) - Method in class org.gcube.common.keycloak.DefaultKeycloakClient
 
refreshToken(String, String, String) - Method in class org.gcube.common.keycloak.DefaultKeycloakClient
 
refreshToken(URL, String, String, String) - Method in class org.gcube.common.keycloak.DefaultKeycloakClient
 
refreshToken(TokenResponse) - Method in interface org.gcube.common.keycloak.KeycloakClient
Refreshes a previously issued token from the Keycloak server discovered in the current scope using the refresh token JWT encoded string in the token response object.
refreshToken(URL, TokenResponse) - Method in interface org.gcube.common.keycloak.KeycloakClient
Refreshes a previously issued token from the Keycloak server using the refresh token JWT encoded string in the token response object.
refreshToken(String, TokenResponse) - Method in interface org.gcube.common.keycloak.KeycloakClient
Refreshes a previously issued token from the Keycloak server discovered in the current scope using the refresh token JWT encoded string in the token response object and the provided client id.
refreshToken(String, String, TokenResponse) - Method in interface org.gcube.common.keycloak.KeycloakClient
Refreshes a previously issued token from the Keycloak server discovered in the current scope using the refresh token JWT encoded string in the token response object and the provided client id and secret.
refreshToken(URL, String, String, TokenResponse) - Method in interface org.gcube.common.keycloak.KeycloakClient
Refreshes a previously issued token from the Keycloak server using the refresh token JWT encoded string in the token response object and the provided client id and secret.
refreshToken(String) - Method in interface org.gcube.common.keycloak.KeycloakClient
Refreshes a previously issued token from the Keycloak server discovered in the current scope using the the refresh token JWT encoded string obtained with the access token in the previous token response.
refreshToken(String, String) - Method in interface org.gcube.common.keycloak.KeycloakClient
Refreshes a previously issued token from the Keycloak server discovered in the current scope using the provided client id and the refresh token JWT encoded string obtained with the access token in the previous token response.
refreshToken(String, String, String) - Method in interface org.gcube.common.keycloak.KeycloakClient
Refreshes a previously issued token from the Keycloak server discovered in the current scope using the provided client id and secret and the refresh token JWT encoded string obtained with the access token in the previous token response.
refreshToken(URL, String, String, String) - Method in interface org.gcube.common.keycloak.KeycloakClient
Refreshes a previously issued token from the Keycloak server by using the client id and secret and the refresh token JWT encoded string obtained with the access token in the previous token response.
RefreshToken - Class in org.gcube.common.keycloak.model
 
RefreshToken() - Constructor for class org.gcube.common.keycloak.model.RefreshToken
 
RefreshToken(AccessToken) - Constructor for class org.gcube.common.keycloak.model.RefreshToken
 
refreshToken - Variable in class org.gcube.common.keycloak.model.TokenResponse
 
REGION - Static variable in class org.gcube.common.keycloak.model.AddressClaimSet
 
region - Variable in class org.gcube.common.keycloak.model.AddressClaimSet
 
resourceAccess - Variable in class org.gcube.common.keycloak.model.AccessToken
 
roles - Variable in class org.gcube.common.keycloak.model.AccessToken.Access
 
roles(Set<String>) - Method in class org.gcube.common.keycloak.model.AccessToken.Access
 

S

S_HASH - Static variable in class org.gcube.common.keycloak.model.IDToken
 
scope - Variable in class org.gcube.common.keycloak.model.AccessToken
 
scope - Variable in class org.gcube.common.keycloak.model.TokenResponse
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class org.gcube.common.keycloak.model.util.StringOrArraySerializer
 
serviceClass() - Method in class org.gcube.common.keycloak.AbstractPlugin
 
serviceName() - Method in class org.gcube.common.keycloak.AbstractPlugin
 
SESSION_STATE - Static variable in class org.gcube.common.keycloak.model.IDToken
 
sessionState - Variable in class org.gcube.common.keycloak.model.IDToken
 
sessionState - Variable in class org.gcube.common.keycloak.model.TokenResponse
 
setAccessTokenHash(String) - Method in class org.gcube.common.keycloak.model.IDToken
 
setAcr(String) - Method in class org.gcube.common.keycloak.model.IDToken
 
setAddress(AddressClaimSet) - Method in class org.gcube.common.keycloak.model.IDToken
 
setAddress(AddressClaimSet) - Method in class org.gcube.common.keycloak.model.UserInfo
 
setAllowedOrigins(Set<String>) - Method in class org.gcube.common.keycloak.model.AccessToken
 
setAudience(String...) - Method in class org.gcube.common.keycloak.model.UserInfo
 
setAuth_time(Long) - Method in class org.gcube.common.keycloak.model.IDToken
 
setBirthdate(String) - Method in class org.gcube.common.keycloak.model.IDToken
 
setBirthdate(String) - Method in class org.gcube.common.keycloak.model.UserInfo
 
setClaimsLocales(String) - Method in class org.gcube.common.keycloak.model.IDToken
 
setClaimsLocales(String) - Method in class org.gcube.common.keycloak.model.UserInfo
 
setCodeHash(String) - Method in class org.gcube.common.keycloak.model.IDToken
 
setContentType(String) - Method in exception org.gcube.common.keycloak.KeycloakClientException
 
setCountry(String) - Method in class org.gcube.common.keycloak.model.AddressClaimSet
 
setEmail(String) - Method in class org.gcube.common.keycloak.model.IDToken
 
setEmail(String) - Method in class org.gcube.common.keycloak.model.UserInfo
 
setEmailVerified(Boolean) - Method in class org.gcube.common.keycloak.model.IDToken
 
setEmailVerified(Boolean) - Method in class org.gcube.common.keycloak.model.UserInfo
 
setExpiresIn(long) - Method in class org.gcube.common.keycloak.model.TokenResponse
 
setFamilyName(String) - Method in class org.gcube.common.keycloak.model.IDToken
 
setFamilyName(String) - Method in class org.gcube.common.keycloak.model.UserInfo
 
setFormattedAddress(String) - Method in class org.gcube.common.keycloak.model.AddressClaimSet
 
setGender(String) - Method in class org.gcube.common.keycloak.model.IDToken
 
setGender(String) - Method in class org.gcube.common.keycloak.model.UserInfo
 
setGivenName(String) - Method in class org.gcube.common.keycloak.model.IDToken
 
setGivenName(String) - Method in class org.gcube.common.keycloak.model.UserInfo
 
setIdToken(String) - Method in class org.gcube.common.keycloak.model.TokenResponse
 
setIssuer(String) - Method in class org.gcube.common.keycloak.model.UserInfo
 
setLocale(String) - Method in class org.gcube.common.keycloak.model.IDToken
 
setLocale(String) - Method in class org.gcube.common.keycloak.model.UserInfo
 
setLocality(String) - Method in class org.gcube.common.keycloak.model.AddressClaimSet
 
setMiddleName(String) - Method in class org.gcube.common.keycloak.model.IDToken
 
setMiddleName(String) - Method in class org.gcube.common.keycloak.model.UserInfo
 
setName(String) - Method in class org.gcube.common.keycloak.model.IDToken
 
setName(String) - Method in class org.gcube.common.keycloak.model.UserInfo
 
setNickName(String) - Method in class org.gcube.common.keycloak.model.IDToken
 
setNickName(String) - Method in class org.gcube.common.keycloak.model.UserInfo
 
setNonce(String) - Method in class org.gcube.common.keycloak.model.IDToken
 
setNotBeforePolicy(int) - Method in class org.gcube.common.keycloak.model.TokenResponse
 
setOffset(int) - Static method in class org.gcube.common.keycloak.model.util.Time
Sets time offset in seconds that will be added to Time.currentTime() and Time.currentTimeMillis().
setOtherClaims(String, Object) - Method in class org.gcube.common.keycloak.model.JsonWebToken
 
setOtherClaims(String, Object) - Method in class org.gcube.common.keycloak.model.TokenResponse
 
setOtherClaims(String, Object) - Method in class org.gcube.common.keycloak.model.UserInfo
 
setPhoneNumber(String) - Method in class org.gcube.common.keycloak.model.IDToken
 
setPhoneNumber(String) - Method in class org.gcube.common.keycloak.model.UserInfo
 
setPhoneNumberVerified(Boolean) - Method in class org.gcube.common.keycloak.model.IDToken
 
setPhoneNumberVerified(Boolean) - Method in class org.gcube.common.keycloak.model.UserInfo
 
setPicture(String) - Method in class org.gcube.common.keycloak.model.IDToken
 
setPicture(String) - Method in class org.gcube.common.keycloak.model.UserInfo
 
setPostalCode(String) - Method in class org.gcube.common.keycloak.model.AddressClaimSet
 
setPreferredUsername(String) - Method in class org.gcube.common.keycloak.model.IDToken
 
setPreferredUsername(String) - Method in class org.gcube.common.keycloak.model.UserInfo
 
setProfile(String) - Method in class org.gcube.common.keycloak.model.IDToken
 
setProfile(String) - Method in class org.gcube.common.keycloak.model.UserInfo
 
setRealmAccess(AccessToken.Access) - Method in class org.gcube.common.keycloak.model.AccessToken
 
setRefreshExpiresIn(long) - Method in class org.gcube.common.keycloak.model.TokenResponse
 
setRefreshToken(String) - Method in class org.gcube.common.keycloak.model.TokenResponse
 
setRegion(String) - Method in class org.gcube.common.keycloak.model.AddressClaimSet
 
setResourceAccess(Map<String, AccessToken.Access>) - Method in class org.gcube.common.keycloak.model.AccessToken
 
setResourceId(String) - Method in class org.gcube.common.keycloak.model.idm.authorization.Permission
 
setResourceName(String) - Method in class org.gcube.common.keycloak.model.idm.authorization.Permission
 
setResponseString(String) - Method in exception org.gcube.common.keycloak.KeycloakClientException
 
setSccessToken(String) - Method in class org.gcube.common.keycloak.model.TokenResponse
 
setScope(String) - Method in class org.gcube.common.keycloak.model.TokenResponse
 
setScopes(Set<String>) - Method in class org.gcube.common.keycloak.model.idm.authorization.Permission
 
setSessionState(String) - Method in class org.gcube.common.keycloak.model.IDToken
 
setSessionState(String) - Method in class org.gcube.common.keycloak.model.TokenResponse
 
setStateHash(String) - Method in class org.gcube.common.keycloak.model.IDToken
 
setStatus(int) - Method in exception org.gcube.common.keycloak.KeycloakClientException
 
setStreetAddress(String) - Method in class org.gcube.common.keycloak.model.AddressClaimSet
 
setSub(String) - Method in class org.gcube.common.keycloak.model.UserInfo
 
setSubject(String) - Method in class org.gcube.common.keycloak.model.JsonWebToken
 
setSubject(String) - Method in class org.gcube.common.keycloak.model.UserInfo
 
setTokenType(String) - Method in class org.gcube.common.keycloak.model.TokenResponse
 
setTrustedCertificates(Set<String>) - Method in class org.gcube.common.keycloak.model.AccessToken
 
setUpdatedAt(Long) - Method in class org.gcube.common.keycloak.model.IDToken
 
setUpdatedAt(Long) - Method in class org.gcube.common.keycloak.model.UserInfo
 
setWebsite(String) - Method in class org.gcube.common.keycloak.model.IDToken
 
setWebsite(String) - Method in class org.gcube.common.keycloak.model.UserInfo
 
setZoneinfo(String) - Method in class org.gcube.common.keycloak.model.IDToken
 
setZoneinfo(String) - Method in class org.gcube.common.keycloak.model.UserInfo
 
splitAndGet(String, int) - Static method in class org.gcube.common.keycloak.model.ModelUtils
 
stateHash - Variable in class org.gcube.common.keycloak.model.IDToken
 
STREET_ADDRESS - Static variable in class org.gcube.common.keycloak.model.AddressClaimSet
 
streetAddress - Variable in class org.gcube.common.keycloak.model.AddressClaimSet
 
StringListMapDeserializer - Class in org.gcube.common.keycloak.model.util
 
StringListMapDeserializer() - Constructor for class org.gcube.common.keycloak.model.util.StringListMapDeserializer
 
StringOrArrayDeserializer - Class in org.gcube.common.keycloak.model.util
 
StringOrArrayDeserializer() - Constructor for class org.gcube.common.keycloak.model.util.StringOrArrayDeserializer
 
StringOrArraySerializer - Class in org.gcube.common.keycloak.model.util
 
StringOrArraySerializer() - Constructor for class org.gcube.common.keycloak.model.util.StringOrArraySerializer
 
sub - Variable in class org.gcube.common.keycloak.model.UserInfo
 
subject(String) - Method in class org.gcube.common.keycloak.model.AccessToken
 
subject - Variable in class org.gcube.common.keycloak.model.JsonWebToken
 
subject(String) - Method in class org.gcube.common.keycloak.model.JsonWebToken
 

T

Time - Class in org.gcube.common.keycloak.model.util
 
Time() - Constructor for class org.gcube.common.keycloak.model.util.Time
 
toDate(int) - Static method in class org.gcube.common.keycloak.model.util.Time
Returns Date object, its value set to time
toDate(long) - Static method in class org.gcube.common.keycloak.model.util.Time
Returns Date object, its value set to time
toJSONString(Object) - Static method in class org.gcube.common.keycloak.model.ModelUtils
 
toJSONString(Object, boolean) - Static method in class org.gcube.common.keycloak.model.ModelUtils
 
TOKEN_PARAMETER - Static variable in class org.gcube.common.keycloak.model.OIDCConstants
 
TokenIntrospectionResponse - Class in org.gcube.common.keycloak.model
 
TokenIntrospectionResponse() - Constructor for class org.gcube.common.keycloak.model.TokenIntrospectionResponse
 
TokenResponse - Class in org.gcube.common.keycloak.model
 
TokenResponse() - Constructor for class org.gcube.common.keycloak.model.TokenResponse
 
tokenType - Variable in class org.gcube.common.keycloak.model.TokenResponse
 
toMillis(int) - Static method in class org.gcube.common.keycloak.model.util.Time
Returns time in milliseconds for a time in seconds.
toString() - Method in class org.gcube.common.keycloak.model.idm.authorization.Permission
 
trustedCertificates - Variable in class org.gcube.common.keycloak.model.AccessToken
 
type(String) - Method in class org.gcube.common.keycloak.model.AccessToken
 
type - Variable in class org.gcube.common.keycloak.model.JsonWebToken
 
type(String) - Method in class org.gcube.common.keycloak.model.JsonWebToken
 

U

UMA_TOKEN_GRANT_TYPE - Static variable in class org.gcube.common.keycloak.model.OIDCConstants
 
UPDATED_AT - Static variable in class org.gcube.common.keycloak.model.IDToken
 
updatedAt - Variable in class org.gcube.common.keycloak.model.IDToken
 
updatedAt - Variable in class org.gcube.common.keycloak.model.UserInfo
 
UserInfo - Class in org.gcube.common.keycloak.model
 
UserInfo() - Constructor for class org.gcube.common.keycloak.model.UserInfo
 

V

verifyCaller - Variable in class org.gcube.common.keycloak.model.AccessToken.Access
 
verifyCaller(Boolean) - Method in class org.gcube.common.keycloak.model.AccessToken.Access
 

W

WEBSITE - Static variable in class org.gcube.common.keycloak.model.IDToken
 
website - Variable in class org.gcube.common.keycloak.model.IDToken
 
website - Variable in class org.gcube.common.keycloak.model.UserInfo
 

Z

ZONEINFO - Static variable in class org.gcube.common.keycloak.model.IDToken
 
zoneinfo - Variable in class org.gcube.common.keycloak.model.IDToken
 
zoneinfo - Variable in class org.gcube.common.keycloak.model.UserInfo
 
A B C D E F G H I J K L M N O P Q R S T U V W Z 
Skip navigation links

Copyright © 2022. All Rights Reserved.