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

A

Action - Enum in org.gcube.common.authorization.library.policies
 
all() - Static method in class org.gcube.common.authorization.library.policies.Services
 
all() - Static method in class org.gcube.common.authorization.library.policies.Users
 
allExcept(String...) - Static method in class org.gcube.common.authorization.library.policies.Roles
 
allExcept(ServiceAccess...) - Static method in class org.gcube.common.authorization.library.policies.Services
 
allExcept(String...) - Static method in class org.gcube.common.authorization.library.policies.Users
 
AuthorizationControl - Annotation Type in org.gcube.common.authorization.library.annotations
 
AuthorizationEndpoint - Class in org.gcube.common.authorization.library.enpoints
 
AuthorizationEndpoint() - Constructor for class org.gcube.common.authorization.library.enpoints.AuthorizationEndpoint
 
AuthorizationEndpoint(String, int, String, int) - Constructor for class org.gcube.common.authorization.library.enpoints.AuthorizationEndpoint
 
AuthorizationEndpointScanner - Class in org.gcube.common.authorization.library.enpoints
 
AuthorizationEndpointScanner() - Constructor for class org.gcube.common.authorization.library.enpoints.AuthorizationEndpointScanner
 
AuthorizationEntry - Class in org.gcube.common.authorization.library
 
AuthorizationEntry() - Constructor for class org.gcube.common.authorization.library.AuthorizationEntry
 
AuthorizationEntry(ClientInfo, String, List<Policy>, String) - Constructor for class org.gcube.common.authorization.library.AuthorizationEntry
 
AuthorizationProvider - Class in org.gcube.common.authorization.library.provider
 
AuthorizedTasks - Class in org.gcube.common.authorization.library
 
AuthorizedTasks() - Constructor for class org.gcube.common.authorization.library.AuthorizedTasks
 

B

bind(Callable<V>) - Static method in class org.gcube.common.authorization.library.AuthorizedTasks
Binds a Callable task to the current scope and user.
bind(Runnable) - Static method in class org.gcube.common.authorization.library.AuthorizedTasks
Binds a Runnable task to the current scope and user.

C

CalledMethodProvider - Class in org.gcube.common.authorization.library.provider
 
CalledService - Class in org.gcube.common.authorization.library
 
CalledService() - Constructor for class org.gcube.common.authorization.library.CalledService
 
CalledService(String, String) - Constructor for class org.gcube.common.authorization.library.CalledService
 
Caller - Class in org.gcube.common.authorization.library.utils
 
Caller(ClientInfo, String) - Constructor for class org.gcube.common.authorization.library.utils.Caller
 
ClientInfo - Class in org.gcube.common.authorization.library.provider
 
ClientInfo() - Constructor for class org.gcube.common.authorization.library.provider.ClientInfo
 
compareTo(AuthorizationEndpoint) - Method in class org.gcube.common.authorization.library.enpoints.AuthorizationEndpoint
 
ContainerInfo - Class in org.gcube.common.authorization.library.provider
 
ContainerInfo() - Constructor for class org.gcube.common.authorization.library.provider.ContainerInfo
 
ContainerInfo(String, int) - Constructor for class org.gcube.common.authorization.library.provider.ContainerInfo
 

E

endpoints() - Static method in class org.gcube.common.authorization.library.enpoints.AuthorizationEndpointScanner
Scans the classpath for ServiceMaps.
EndpointsContainer - Class in org.gcube.common.authorization.library.enpoints
 
EndpointsContainer(Map<Integer, AuthorizationEndpoint>, String) - Constructor for class org.gcube.common.authorization.library.enpoints.EndpointsContainer
 
equals(Object) - Method in class org.gcube.common.authorization.library.AuthorizationEntry
 
equals(Object) - Method in class org.gcube.common.authorization.library.enpoints.AuthorizationEndpoint
 
equals(Object) - Method in class org.gcube.common.authorization.library.policies.Service2ServicePolicy
 
equals(Object) - Method in class org.gcube.common.authorization.library.policies.ServiceAccess
 
equals(Object) - Method in class org.gcube.common.authorization.library.policies.ServiceEntity
 
equals(Object) - Method in class org.gcube.common.authorization.library.policies.User2ServicePolicy
 
equals(Object) - Method in class org.gcube.common.authorization.library.policies.UserEntity
 
equals(Object) - Method in class org.gcube.common.authorization.library.provider.ServiceIdentifier
 
equals(Object) - Method in class org.gcube.common.authorization.library.provider.ServiceInfo
 
equals(Object) - Method in class org.gcube.common.authorization.library.provider.UserInfo
 
ExternalService - Class in org.gcube.common.authorization.library.policies
 
ExternalService() - Constructor for class org.gcube.common.authorization.library.policies.ExternalService
 
ExternalServiceInfo - Class in org.gcube.common.authorization.library.provider
 
ExternalServiceInfo(String, String) - Constructor for class org.gcube.common.authorization.library.provider.ExternalServiceInfo
 
ExternalServiceInfo() - Constructor for class org.gcube.common.authorization.library.provider.ExternalServiceInfo
 

G

get() - Method in class org.gcube.common.authorization.library.provider.AuthorizationProvider
 
get() - Method in class org.gcube.common.authorization.library.provider.CalledMethodProvider
 
get() - Method in class org.gcube.common.authorization.library.provider.SecurityTokenProvider
 
getAsString() - Method in class org.gcube.common.authorization.library.policies.ServiceAccess
 
getAsString() - Method in class org.gcube.common.authorization.library.policies.ServiceEntity
 
getAsString() - Method in class org.gcube.common.authorization.library.policies.UserEntity
 
getClient() - Method in class org.gcube.common.authorization.library.policies.Service2ServicePolicy
 
getClient() - Method in class org.gcube.common.authorization.library.utils.Caller
 
getClientCacheValidity() - Method in class org.gcube.common.authorization.library.enpoints.AuthorizationEndpoint
 
getClientInfo() - Method in class org.gcube.common.authorization.library.AuthorizationEntry
 
getContext() - Method in class org.gcube.common.authorization.library.AuthorizationEntry
 
getContext() - Method in class org.gcube.common.authorization.library.policies.Policy
 
getContext() - Method in class org.gcube.common.authorization.library.policies.Service2ServicePolicy
 
getContext() - Method in class org.gcube.common.authorization.library.policies.User2ServicePolicy
 
getCreationTime() - Method in class org.gcube.common.authorization.library.policies.Policy
 
getCreationTime() - Method in class org.gcube.common.authorization.library.policies.Service2ServicePolicy
 
getCreationTime() - Method in class org.gcube.common.authorization.library.policies.User2ServicePolicy
 
getDefaultInfrastructure() - Method in class org.gcube.common.authorization.library.enpoints.EndpointsContainer
 
getEndpoints() - Method in class org.gcube.common.authorization.library.enpoints.EndpointsContainer
 
getEntity() - Method in class org.gcube.common.authorization.library.policies.User2ServicePolicy
 
getExcludes() - Method in class org.gcube.common.authorization.library.policies.ServiceEntity
 
getExcludes() - Method in class org.gcube.common.authorization.library.policies.UserEntity
 
getFullIdentifier() - Method in class org.gcube.common.authorization.library.provider.ServiceIdentifier
 
getGeneratedBy() - Method in class org.gcube.common.authorization.library.provider.ExternalServiceInfo
 
getHost() - Method in class org.gcube.common.authorization.library.enpoints.AuthorizationEndpoint
 
getHost() - Method in class org.gcube.common.authorization.library.provider.ContainerInfo
 
getId() - Method in class org.gcube.common.authorization.library.policies.Policy
 
getId() - Method in class org.gcube.common.authorization.library.provider.ClientInfo
 
getId() - Method in class org.gcube.common.authorization.library.provider.ContainerInfo
 
getId() - Method in class org.gcube.common.authorization.library.provider.ExternalServiceInfo
 
getId() - Method in class org.gcube.common.authorization.library.provider.ServiceInfo
 
getId() - Method in class org.gcube.common.authorization.library.provider.UserInfo
 
getIdentifier() - Method in class org.gcube.common.authorization.library.policies.UserEntity
 
getInfrastructure() - Method in class org.gcube.common.authorization.library.enpoints.AuthorizationEndpoint
 
getLastUpdateTime() - Method in class org.gcube.common.authorization.library.policies.Policy
 
getLastUpdateTime() - Method in class org.gcube.common.authorization.library.policies.Service2ServicePolicy
 
getLastUpdateTime() - Method in class org.gcube.common.authorization.library.policies.User2ServicePolicy
 
getMap() - Method in class org.gcube.common.authorization.library.AuthorizationEntry
 
getMode() - Method in class org.gcube.common.authorization.library.policies.Policy
 
getMode() - Method in class org.gcube.common.authorization.library.policies.Service2ServicePolicy
 
getMode() - Method in class org.gcube.common.authorization.library.policies.User2ServicePolicy
 
getName() - Method in class org.gcube.common.authorization.library.policies.ServiceAccess
 
getPolicies() - Method in class org.gcube.common.authorization.library.AuthorizationEntry
 
getPolicies() - Method in class org.gcube.common.authorization.library.Policies
 
getPolicyAsString() - Method in class org.gcube.common.authorization.library.policies.Policy
 
getPolicyAsString() - Method in class org.gcube.common.authorization.library.policies.Service2ServicePolicy
 
getPolicyAsString() - Method in class org.gcube.common.authorization.library.policies.User2ServicePolicy
 
getPolicyType() - Method in class org.gcube.common.authorization.library.policies.Policy
 
getPolicyType() - Method in class org.gcube.common.authorization.library.policies.Service2ServicePolicy
 
getPolicyType() - Method in class org.gcube.common.authorization.library.policies.User2ServicePolicy
 
getPort() - Method in class org.gcube.common.authorization.library.enpoints.AuthorizationEndpoint
 
getPort() - Method in class org.gcube.common.authorization.library.provider.ContainerInfo
 
getPriority() - Method in class org.gcube.common.authorization.library.enpoints.AuthorizationEndpoint
 
getQualifier() - Method in class org.gcube.common.authorization.library.AuthorizationEntry
 
getQualifiers() - Method in class org.gcube.common.authorization.library.QualifiersList
 
getRoles() - Method in class org.gcube.common.authorization.library.provider.ClientInfo
 
getRoles() - Method in class org.gcube.common.authorization.library.provider.ContainerInfo
 
getRoles() - Method in class org.gcube.common.authorization.library.provider.ExternalServiceInfo
 
getRoles() - Method in class org.gcube.common.authorization.library.provider.ServiceInfo
 
getRoles() - Method in class org.gcube.common.authorization.library.provider.UserInfo
 
getService() - Method in class org.gcube.common.authorization.library.policies.ServiceEntity
 
getServiceAccess() - Method in class org.gcube.common.authorization.library.policies.Policy
 
getServiceAccess() - Method in class org.gcube.common.authorization.library.policies.Service2ServicePolicy
 
getServiceAccess() - Method in class org.gcube.common.authorization.library.policies.User2ServicePolicy
 
getServiceClass() - Method in class org.gcube.common.authorization.library.CalledService
 
getServiceClass() - Method in class org.gcube.common.authorization.library.policies.ServiceAccess
 
getServiceClass() - Method in class org.gcube.common.authorization.library.provider.ServiceIdentifier
 
getServiceId() - Method in class org.gcube.common.authorization.library.policies.ServiceAccess
 
getServiceId() - Method in class org.gcube.common.authorization.library.provider.ServiceIdentifier
 
getServiceIdentifier() - Method in class org.gcube.common.authorization.library.provider.ServiceInfo
 
getServiceIdentifierFromId(String) - Static method in class org.gcube.common.authorization.library.provider.ServiceIdentifier
 
getServiceName() - Method in class org.gcube.common.authorization.library.CalledService
 
getServiceName() - Method in class org.gcube.common.authorization.library.provider.ServiceIdentifier
 
getTokenQualifier() - Method in class org.gcube.common.authorization.library.utils.Caller
 
getType() - Method in class org.gcube.common.authorization.library.policies.ExternalService
 
getType() - Method in class org.gcube.common.authorization.library.policies.Role
 
getType() - Method in class org.gcube.common.authorization.library.policies.User
 
getType() - Method in class org.gcube.common.authorization.library.policies.UserEntity
 

H

hashCode() - Method in class org.gcube.common.authorization.library.AuthorizationEntry
 
hashCode() - Method in class org.gcube.common.authorization.library.enpoints.AuthorizationEndpoint
 
hashCode() - Method in class org.gcube.common.authorization.library.policies.Service2ServicePolicy
 
hashCode() - Method in class org.gcube.common.authorization.library.policies.ServiceAccess
 
hashCode() - Method in class org.gcube.common.authorization.library.policies.ServiceEntity
 
hashCode() - Method in class org.gcube.common.authorization.library.policies.User2ServicePolicy
 
hashCode() - Method in class org.gcube.common.authorization.library.policies.UserEntity
 
hashCode() - Method in class org.gcube.common.authorization.library.provider.ServiceIdentifier
 
hashCode() - Method in class org.gcube.common.authorization.library.provider.ServiceInfo
 
hashCode() - Method in class org.gcube.common.authorization.library.provider.UserInfo
 

I

id - Variable in class org.gcube.common.authorization.library.policies.Policy
 
instance - Static variable in class org.gcube.common.authorization.library.provider.AuthorizationProvider
 
instance - Static variable in class org.gcube.common.authorization.library.provider.CalledMethodProvider
 
instance - Static variable in class org.gcube.common.authorization.library.provider.SecurityTokenProvider
 
isPolicyValidForClient(ServiceAccess, ServiceIdentifier) - Static method in class org.gcube.common.authorization.library.PolicyUtils
 
isSecureConnection() - Method in class org.gcube.common.authorization.library.enpoints.AuthorizationEndpoint
 
isSubsetOf(UserEntity) - Method in class org.gcube.common.authorization.library.policies.ExternalService
 
isSubsetOf(UserEntity) - Method in class org.gcube.common.authorization.library.policies.Role
 
isSubsetOf(ServiceAccess) - Method in class org.gcube.common.authorization.library.policies.ServiceAccess
 
isSubsetOf(UserEntity) - Method in class org.gcube.common.authorization.library.policies.User
 
isSubsetOf(UserEntity) - Method in class org.gcube.common.authorization.library.policies.UserEntity
 

M

MapAdapter - Class in org.gcube.common.authorization.library.utils
 
MapAdapter() - Constructor for class org.gcube.common.authorization.library.utils.MapAdapter
 
marshal(Map<String, String>) - Method in class org.gcube.common.authorization.library.utils.MapAdapter
 

O

one(String) - Static method in class org.gcube.common.authorization.library.policies.Roles
 
one(String) - Static method in class org.gcube.common.authorization.library.policies.Users
 
org.gcube.common.authorization.library - package org.gcube.common.authorization.library
 
org.gcube.common.authorization.library.annotations - package org.gcube.common.authorization.library.annotations
 
org.gcube.common.authorization.library.enpoints - package org.gcube.common.authorization.library.enpoints
 
org.gcube.common.authorization.library.policies - package org.gcube.common.authorization.library.policies
 
org.gcube.common.authorization.library.provider - package org.gcube.common.authorization.library.provider
 
org.gcube.common.authorization.library.utils - package org.gcube.common.authorization.library.utils
 

P

Policies - Class in org.gcube.common.authorization.library
 
Policies(List<Policy>) - Constructor for class org.gcube.common.authorization.library.Policies
 
Policy - Class in org.gcube.common.authorization.library.policies
 
Policy() - Constructor for class org.gcube.common.authorization.library.policies.Policy
 
PolicyType - Enum in org.gcube.common.authorization.library.policies
 
PolicyUtils - Class in org.gcube.common.authorization.library
 
PolicyUtils() - Constructor for class org.gcube.common.authorization.library.PolicyUtils
 

Q

QualifiersList - Class in org.gcube.common.authorization.library
 
QualifiersList(Map<String, String>) - Constructor for class org.gcube.common.authorization.library.QualifiersList
 

R

reset() - Method in class org.gcube.common.authorization.library.provider.AuthorizationProvider
 
reset() - Method in class org.gcube.common.authorization.library.provider.CalledMethodProvider
 
reset() - Method in class org.gcube.common.authorization.library.provider.SecurityTokenProvider
 
Role - Class in org.gcube.common.authorization.library.policies
 
Role() - Constructor for class org.gcube.common.authorization.library.policies.Role
 
Role(String) - Constructor for class org.gcube.common.authorization.library.policies.Role
 
Role(List<String>) - Constructor for class org.gcube.common.authorization.library.policies.Role
 
Roles - Class in org.gcube.common.authorization.library.policies
 
Roles() - Constructor for class org.gcube.common.authorization.library.policies.Roles
 

S

SecurityTokenProvider - Class in org.gcube.common.authorization.library.provider
 
Service2ServicePolicy - Class in org.gcube.common.authorization.library.policies
 
Service2ServicePolicy() - Constructor for class org.gcube.common.authorization.library.policies.Service2ServicePolicy
 
Service2ServicePolicy(String, ServiceAccess, ServiceEntity) - Constructor for class org.gcube.common.authorization.library.policies.Service2ServicePolicy
 
Service2ServicePolicy(String, ServiceAccess, ServiceEntity, Action) - Constructor for class org.gcube.common.authorization.library.policies.Service2ServicePolicy
 
ServiceAccess - Class in org.gcube.common.authorization.library.policies
 
ServiceAccess() - Constructor for class org.gcube.common.authorization.library.policies.ServiceAccess
 
ServiceAccess(String) - Constructor for class org.gcube.common.authorization.library.policies.ServiceAccess
 
ServiceAccess(String, String) - Constructor for class org.gcube.common.authorization.library.policies.ServiceAccess
 
ServiceAccess(String, String, String) - Constructor for class org.gcube.common.authorization.library.policies.ServiceAccess
 
ServiceEntity - Class in org.gcube.common.authorization.library.policies
 
ServiceEntity(ServiceAccess) - Constructor for class org.gcube.common.authorization.library.policies.ServiceEntity
 
ServiceEntity(List<ServiceAccess>) - Constructor for class org.gcube.common.authorization.library.policies.ServiceEntity
 
ServiceIdentifier - Class in org.gcube.common.authorization.library.provider
 
ServiceIdentifier() - Constructor for class org.gcube.common.authorization.library.provider.ServiceIdentifier
 
ServiceIdentifier(String, String, String) - Constructor for class org.gcube.common.authorization.library.provider.ServiceIdentifier
 
ServiceInfo - Class in org.gcube.common.authorization.library.provider
 
ServiceInfo() - Constructor for class org.gcube.common.authorization.library.provider.ServiceInfo
 
ServiceInfo(ServiceIdentifier) - Constructor for class org.gcube.common.authorization.library.provider.ServiceInfo
 
Services - Class in org.gcube.common.authorization.library.policies
 
Services() - Constructor for class org.gcube.common.authorization.library.policies.Services
 
set(Caller) - Method in class org.gcube.common.authorization.library.provider.AuthorizationProvider
 
set(String) - Method in class org.gcube.common.authorization.library.provider.CalledMethodProvider
 
set(String) - Method in class org.gcube.common.authorization.library.provider.SecurityTokenProvider
 
setCreationTime(Calendar) - Method in class org.gcube.common.authorization.library.policies.Policy
 
setCreationTime(Calendar) - Method in class org.gcube.common.authorization.library.policies.Service2ServicePolicy
 
setCreationTime(Calendar) - Method in class org.gcube.common.authorization.library.policies.User2ServicePolicy
 
setHost(String) - Method in class org.gcube.common.authorization.library.enpoints.AuthorizationEndpoint
 
setId(long) - Method in class org.gcube.common.authorization.library.policies.Policy
 
setLastUpdateTime(Calendar) - Method in class org.gcube.common.authorization.library.policies.Policy
 
setLastUpdateTime(Calendar) - Method in class org.gcube.common.authorization.library.policies.Service2ServicePolicy
 
setLastUpdateTime(Calendar) - Method in class org.gcube.common.authorization.library.policies.User2ServicePolicy
 
setMap(ServiceMap) - Method in class org.gcube.common.authorization.library.AuthorizationEntry
 
setPort(int) - Method in class org.gcube.common.authorization.library.enpoints.AuthorizationEndpoint
 
setSecureConnection(boolean) - Method in class org.gcube.common.authorization.library.enpoints.AuthorizationEndpoint
 
specialized(ServiceAccess) - Static method in class org.gcube.common.authorization.library.policies.Services
 

T

toString() - Method in class org.gcube.common.authorization.library.AuthorizationEntry
 
toString() - Method in class org.gcube.common.authorization.library.enpoints.AuthorizationEndpoint
 
toString() - Method in class org.gcube.common.authorization.library.policies.Service2ServicePolicy
 
toString() - Method in class org.gcube.common.authorization.library.policies.ServiceAccess
 
toString() - Method in class org.gcube.common.authorization.library.policies.ServiceEntity
 
toString() - Method in class org.gcube.common.authorization.library.policies.User2ServicePolicy
 
toString() - Method in class org.gcube.common.authorization.library.policies.UserEntity
 
toString() - Method in class org.gcube.common.authorization.library.provider.ContainerInfo
 
toString() - Method in class org.gcube.common.authorization.library.provider.ServiceInfo
 
toString() - Method in class org.gcube.common.authorization.library.provider.UserInfo
 
toString() - Method in class org.gcube.common.authorization.library.QualifiersList
 

U

unmarshal(MapElements[]) - Method in class org.gcube.common.authorization.library.utils.MapAdapter
 
User - Class in org.gcube.common.authorization.library.policies
 
User() - Constructor for class org.gcube.common.authorization.library.policies.User
 
User(String) - Constructor for class org.gcube.common.authorization.library.policies.User
 
User(List<String>) - Constructor for class org.gcube.common.authorization.library.policies.User
 
User2ServicePolicy - Class in org.gcube.common.authorization.library.policies
 
User2ServicePolicy() - Constructor for class org.gcube.common.authorization.library.policies.User2ServicePolicy
 
User2ServicePolicy(String, ServiceAccess, UserEntity) - Constructor for class org.gcube.common.authorization.library.policies.User2ServicePolicy
 
User2ServicePolicy(String, ServiceAccess, UserEntity, Action) - Constructor for class org.gcube.common.authorization.library.policies.User2ServicePolicy
 
UserEntity - Class in org.gcube.common.authorization.library.policies
 
UserEntity() - Constructor for class org.gcube.common.authorization.library.policies.UserEntity
 
UserEntity(String) - Constructor for class org.gcube.common.authorization.library.policies.UserEntity
 
UserEntity(List<String>) - Constructor for class org.gcube.common.authorization.library.policies.UserEntity
 
UserEntity.UserEntityType - Enum in org.gcube.common.authorization.library.policies
 
UserInfo - Class in org.gcube.common.authorization.library.provider
 
UserInfo() - Constructor for class org.gcube.common.authorization.library.provider.UserInfo
 
UserInfo(String, List<String>) - Constructor for class org.gcube.common.authorization.library.provider.UserInfo
 
Users - Class in org.gcube.common.authorization.library.policies
 
Users() - Constructor for class org.gcube.common.authorization.library.policies.Users
 

V

valueOf(String) - Static method in enum org.gcube.common.authorization.library.policies.Action
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.gcube.common.authorization.library.policies.PolicyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.gcube.common.authorization.library.policies.UserEntity.UserEntityType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.gcube.common.authorization.library.policies.Action
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.gcube.common.authorization.library.policies.PolicyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.gcube.common.authorization.library.policies.UserEntity.UserEntityType
Returns an array containing the constants of this enum type, in the order they are declared.
A B C E G H I M O P Q R S T U V 
Skip navigation links

Copyright © 2016. All Rights Reserved.