Skip navigation links
A B C E F G I L O S 

A

ApiApprovalHandler - Class in eu.europeana.api.commons.oauth2
 
ApiApprovalHandler() - Constructor for class eu.europeana.api.commons.oauth2.ApiApprovalHandler
 
ApiKey - Interface in eu.europeana.api.commons.oauth2.model
 
ApiKeyService - Interface in eu.europeana.api.commons.oauth2.service
 
ApiUserApprovalHandler - Class in eu.europeana.api.commons.oauth2
 
ApiUserApprovalHandler() - Constructor for class eu.europeana.api.commons.oauth2.ApiUserApprovalHandler
 
authenticate(Authentication) - Method in class eu.europeana.api.commons.oauth2.service.impl.BridgeAuthenticationManager
 

B

BridgeApiTokenStoreService - Class in eu.europeana.api.commons.oauth2.service.impl
Implementation of oAuth TokenStore.
BridgeApiTokenStoreService() - Constructor for class eu.europeana.api.commons.oauth2.service.impl.BridgeApiTokenStoreService
 
BridgeAuthenticationKeyGenerator - Class in eu.europeana.api.commons.oauth2.service.impl
 
BridgeAuthenticationKeyGenerator() - Constructor for class eu.europeana.api.commons.oauth2.service.impl.BridgeAuthenticationKeyGenerator
 
BridgeAuthenticationManager - Class in eu.europeana.api.commons.oauth2.service.impl
 
BridgeAuthenticationManager() - Constructor for class eu.europeana.api.commons.oauth2.service.impl.BridgeAuthenticationManager
 

C

checkForPreApproval(AuthorizationRequest, Authentication) - Method in class eu.europeana.api.commons.oauth2.ApiApprovalHandler
 
ClientDetailsAdapter - Class in eu.europeana.api.commons.oauth2.model.impl
 
ClientDetailsAdapter() - Constructor for class eu.europeana.api.commons.oauth2.model.impl.ClientDetailsAdapter
 
ClientDetailsAdapter(ApiKey) - Constructor for class eu.europeana.api.commons.oauth2.model.impl.ClientDetailsAdapter
 
CommonServiceException - Exception in eu.europeana.api.commons.exception
This is the base exception class for common services exceptions
CommonServiceException(String) - Constructor for exception eu.europeana.api.commons.exception.CommonServiceException
 
CommonServiceException(String, Throwable) - Constructor for exception eu.europeana.api.commons.exception.CommonServiceException
 
CommonServiceRuntimeException - Exception in eu.europeana.api.commons.exception
This is the base exception class for (uncaught) common services runtime exceptions
CommonServiceRuntimeException(String) - Constructor for exception eu.europeana.api.commons.exception.CommonServiceRuntimeException
 
CommonServiceRuntimeException(String, Throwable) - Constructor for exception eu.europeana.api.commons.exception.CommonServiceRuntimeException
 
convertToRefreshTocken(OAuth2AccessToken) - Method in class eu.europeana.api.commons.oauth2.service.impl.BridgeApiTokenStoreService
 
convertToRefreshToken(Collection<OAuth2AccessToken>) - Method in class eu.europeana.api.commons.oauth2.service.impl.BridgeApiTokenStoreService
 

E

eu.europeana.api.commons.exception - package eu.europeana.api.commons.exception
 
eu.europeana.api.commons.oauth2 - package eu.europeana.api.commons.oauth2
 
eu.europeana.api.commons.oauth2.model - package eu.europeana.api.commons.oauth2.model
 
eu.europeana.api.commons.oauth2.model.impl - package eu.europeana.api.commons.oauth2.model.impl
 
eu.europeana.api.commons.oauth2.service - package eu.europeana.api.commons.oauth2.service
 
eu.europeana.api.commons.oauth2.service.impl - package eu.europeana.api.commons.oauth2.service.impl
 
extractKey(OAuth2Authentication) - Method in class eu.europeana.api.commons.oauth2.service.impl.BridgeAuthenticationKeyGenerator
 

F

findAccessToken(String) - Method in class eu.europeana.api.commons.oauth2.service.impl.BridgeApiTokenStoreService
 
findAccessToken(String) - Method in interface eu.europeana.api.commons.oauth2.service.OAuth2TokenService
Find an access token by its string value
findByApplicationName(String) - Method in interface eu.europeana.api.commons.oauth2.service.ApiKeyService
Find all API keys by applicationName
findByClientId(String) - Method in class eu.europeana.api.commons.oauth2.service.impl.BridgeApiTokenStoreService
 
findByClientId(String) - Method in interface eu.europeana.api.commons.oauth2.service.OAuth2TokenService
Find the list of access tokens associated to a client id
findByClientIdAndUserName(String, String) - Method in class eu.europeana.api.commons.oauth2.service.impl.BridgeApiTokenStoreService
 
findByClientIdAndUserName(String, String) - Method in interface eu.europeana.api.commons.oauth2.service.OAuth2TokenService
Find the list of access tokens by username
findByKey(String) - Method in interface eu.europeana.api.commons.oauth2.service.ApiKeyService
Find all API keys by ApiKey

G

getAccessTokenValiditySeconds() - Method in class eu.europeana.api.commons.oauth2.model.impl.ClientDetailsAdapter
 
getActivationDate() - Method in interface eu.europeana.api.commons.oauth2.model.ApiKey
 
getAdditionalInformation() - Method in class eu.europeana.api.commons.oauth2.model.impl.ClientDetailsAdapter
 
getApiKey() - Method in interface eu.europeana.api.commons.oauth2.model.ApiKey
 
getApiKey() - Method in class eu.europeana.api.commons.oauth2.model.impl.ClientDetailsAdapter
 
getApplicationName() - Method in interface eu.europeana.api.commons.oauth2.model.ApiKey
 
getAuthorities() - Method in class eu.europeana.api.commons.oauth2.model.impl.ClientDetailsAdapter
 
getAuthorizedGrantTypes() - Method in class eu.europeana.api.commons.oauth2.model.impl.ClientDetailsAdapter
 
getClientId() - Method in class eu.europeana.api.commons.oauth2.model.impl.ClientDetailsAdapter
 
getClientSecret() - Method in class eu.europeana.api.commons.oauth2.model.impl.ClientDetailsAdapter
 
getCompany() - Method in interface eu.europeana.api.commons.oauth2.model.ApiKey
 
getDescription() - Method in interface eu.europeana.api.commons.oauth2.model.ApiKey
 
getEmail() - Method in interface eu.europeana.api.commons.oauth2.model.ApiKey
 
getFirstName() - Method in interface eu.europeana.api.commons.oauth2.model.ApiKey
 
getLastName() - Method in interface eu.europeana.api.commons.oauth2.model.ApiKey
 
getPrivateKey() - Method in interface eu.europeana.api.commons.oauth2.model.ApiKey
 
getRefreshTokenValiditySeconds() - Method in class eu.europeana.api.commons.oauth2.model.impl.ClientDetailsAdapter
 
getRegisteredRedirectUri() - Method in class eu.europeana.api.commons.oauth2.model.impl.ClientDetailsAdapter
 
getRegistrationDate() - Method in interface eu.europeana.api.commons.oauth2.model.ApiKey
 
getResourceIds() - Method in class eu.europeana.api.commons.oauth2.model.impl.ClientDetailsAdapter
 
getScope() - Method in class eu.europeana.api.commons.oauth2.model.impl.ClientDetailsAdapter
 
getUsageLimit() - Method in interface eu.europeana.api.commons.oauth2.model.ApiKey
 
getWebsite() - Method in interface eu.europeana.api.commons.oauth2.model.ApiKey
 

I

isApproved(AuthorizationRequest, Authentication) - Method in class eu.europeana.api.commons.oauth2.ApiUserApprovalHandler
 
isAutoApprove(String) - Method in class eu.europeana.api.commons.oauth2.model.impl.ClientDetailsAdapter
 
isScoped() - Method in class eu.europeana.api.commons.oauth2.model.impl.ClientDetailsAdapter
 
isSecretRequired() - Method in class eu.europeana.api.commons.oauth2.model.impl.ClientDetailsAdapter
 

L

loadClientByClientId(String) - Method in class eu.europeana.api.commons.oauth2.service.impl.OAuth2ClientDetailsService
 

O

OAuth2ClientDetailsService - Class in eu.europeana.api.commons.oauth2.service.impl
The entry point into the database of clients.
OAuth2ClientDetailsService() - Constructor for class eu.europeana.api.commons.oauth2.service.impl.OAuth2ClientDetailsService
 
OAuth2TokenService - Interface in eu.europeana.api.commons.oauth2.service
 

S

setActivationDate(Date) - Method in interface eu.europeana.api.commons.oauth2.model.ApiKey
 
setApiKey(String) - Method in interface eu.europeana.api.commons.oauth2.model.ApiKey
 
setApiKey(ApiKey) - Method in class eu.europeana.api.commons.oauth2.model.impl.ClientDetailsAdapter
 
setApplicationName(String) - Method in interface eu.europeana.api.commons.oauth2.model.ApiKey
 
setAutoApproveClients(Collection<String>) - Method in class eu.europeana.api.commons.oauth2.ApiUserApprovalHandler
 
setClientDetailsService(ClientDetailsService) - Method in class eu.europeana.api.commons.oauth2.ApiApprovalHandler
Service to load client details (optional) for auto approval checks.
setCompany(String) - Method in interface eu.europeana.api.commons.oauth2.model.ApiKey
 
setDescription(String) - Method in interface eu.europeana.api.commons.oauth2.model.ApiKey
 
setEmail(String) - Method in interface eu.europeana.api.commons.oauth2.model.ApiKey
 
setFirstName(String) - Method in interface eu.europeana.api.commons.oauth2.model.ApiKey
 
setLastName(String) - Method in interface eu.europeana.api.commons.oauth2.model.ApiKey
 
setPrivateKey(String) - Method in interface eu.europeana.api.commons.oauth2.model.ApiKey
 
setUsageLimit(Long) - Method in interface eu.europeana.api.commons.oauth2.model.ApiKey
 
setUseApprovalStore(boolean) - Method in class eu.europeana.api.commons.oauth2.ApiApprovalHandler
 
setWebsite(String) - Method in interface eu.europeana.api.commons.oauth2.model.ApiKey
 
A B C E F G I L O S 
Skip navigation links

Copyright © 2019 Europeana Foundation + AIT. All rights reserved.