Index

A B C E G H I L O P R S T V 
All Classes and Interfaces|All Packages|Serialized Form

A

AccessCredential - Class in studio.clashbuddy.clashaccess.properties
 
AccessCredential() - Constructor for class studio.clashbuddy.clashaccess.properties.AccessCredential
 
APPLICATION - Enum constant in enum class studio.clashbuddy.clashaccess.properties.ServiceType
 
AuthorizedUser - Class in studio.clashbuddy.clashaccess.security
 
AuthorizedUser(String, Set<String>, Set<String>) - Constructor for class studio.clashbuddy.clashaccess.security.AuthorizedUser
 

B

BOTH - Enum constant in enum class studio.clashbuddy.clashaccess.properties.ClashBuddySecurityClashAccessGatewayProperties.AccessType
 

C

ClashAccessAutoConfiguration - Class in studio.clashbuddy.clashaccess.config
 
ClashAccessAutoConfiguration() - Constructor for class studio.clashbuddy.clashaccess.config.ClashAccessAutoConfiguration
 
ClashAccessDeniedException - Exception Class in studio.clashbuddy.clashaccess.exceptions
 
ClashAccessDeniedException(String, int) - Constructor for exception class studio.clashbuddy.clashaccess.exceptions.ClashAccessDeniedException
 
ClashAccessExceptionHandler - Class in studio.clashbuddy.clashaccess.exceptions
 
ClashAccessExceptionHandler() - Constructor for class studio.clashbuddy.clashaccess.exceptions.ClashAccessExceptionHandler
 
ClashAccessMetadataAware - Class in studio.clashbuddy.clashaccess.metadata
 
ClashAccessMetadataAware() - Constructor for class studio.clashbuddy.clashaccess.metadata.ClashAccessMetadataAware
 
ClashBuddyClashAccessProperties - Class in studio.clashbuddy.clashaccess.properties
 
ClashBuddyClashAccessProperties() - Constructor for class studio.clashbuddy.clashaccess.properties.ClashBuddyClashAccessProperties
 
ClashBuddySecurityClashAccessAppProperties - Class in studio.clashbuddy.clashaccess.properties
 
ClashBuddySecurityClashAccessAppProperties() - Constructor for class studio.clashbuddy.clashaccess.properties.ClashBuddySecurityClashAccessAppProperties
 
ClashBuddySecurityClashAccessGatewayProperties - Class in studio.clashbuddy.clashaccess.properties
 
ClashBuddySecurityClashAccessGatewayProperties() - Constructor for class studio.clashbuddy.clashaccess.properties.ClashBuddySecurityClashAccessGatewayProperties
 
ClashBuddySecurityClashAccessGatewayProperties.AccessType - Enum Class in studio.clashbuddy.clashaccess.properties
 
ClashScannedEndpointMetadata - Class in studio.clashbuddy.clashaccess.metadata
 
ClashScannedEndpointMetadata() - Constructor for class studio.clashbuddy.clashaccess.metadata.ClashScannedEndpointMetadata
 

E

excludedPermissions() - Element in annotation interface studio.clashbuddy.clashaccess.security.RequireAccess
 
excludedRoles() - Element in annotation interface studio.clashbuddy.clashaccess.security.RequireAccess
 
extraSecurityAttributes() - Element in annotation interface studio.clashbuddy.clashaccess.security.RequireAccess
 

G

GATEWAY - Enum constant in enum class studio.clashbuddy.clashaccess.properties.ServiceType
 
getAccesses() - Method in class studio.clashbuddy.clashaccess.properties.ClashBuddySecurityClashAccessGatewayProperties
 
getAccessType() - Method in enum class studio.clashbuddy.clashaccess.properties.ClashBuddySecurityClashAccessGatewayProperties.AccessType
 
getAccessType() - Method in class studio.clashbuddy.clashaccess.properties.ClashBuddySecurityClashAccessGatewayProperties
 
getApiKey() - Method in class studio.clashbuddy.clashaccess.properties.ClashBuddySecurityClashAccessAppProperties
 
getBasePath() - Method in class studio.clashbuddy.clashaccess.metadata.ClashScannedEndpointMetadata
 
getContextPath() - Method in class studio.clashbuddy.clashaccess.metadata.ClashScannedEndpointMetadata
 
getController() - Method in class studio.clashbuddy.clashaccess.metadata.ClashScannedEndpointMetadata
 
getControllerName() - Method in class studio.clashbuddy.clashaccess.metadata.OrganizedEndpoints
 
getDefaultApiKey() - Method in class studio.clashbuddy.clashaccess.properties.ClashBuddySecurityClashAccessAppProperties
 
getDefaultEndpoint() - Method in class studio.clashbuddy.clashaccess.properties.ClashBuddySecurityClashAccessAppProperties
 
getEndpoint() - Method in class studio.clashbuddy.clashaccess.properties.AccessCredential
 
getEndpointMetadata() - Method in class studio.clashbuddy.clashaccess.properties.ClashBuddySecurityClashAccessAppProperties
 
getEndpoints() - Method in class studio.clashbuddy.clashaccess.metadata.ClashScannedEndpointMetadata
 
getFullControllerName() - Method in class studio.clashbuddy.clashaccess.metadata.ClashScannedEndpointMetadata
 
getFullControllerName() - Method in class studio.clashbuddy.clashaccess.metadata.OrganizedEndpoints
 
getHttpMethod() - Method in class studio.clashbuddy.clashaccess.metadata.ClashScannedEndpointMetadata
 
getKey() - Method in class studio.clashbuddy.clashaccess.properties.AccessCredential
 
getMainEndpoint() - Method in class studio.clashbuddy.clashaccess.metadata.ClashScannedEndpointMetadata
 
getMetadata() - Method in class studio.clashbuddy.clashaccess.metadata.OrganizedEndpoints
 
getMethod() - Method in class studio.clashbuddy.clashaccess.metadata.ClashScannedEndpointMetadata
 
getPermissions() - Method in class studio.clashbuddy.clashaccess.metadata.ClashScannedEndpointMetadata
 
getPermissions() - Method in class studio.clashbuddy.clashaccess.security.AuthorizedUser
 
getRoles() - Method in class studio.clashbuddy.clashaccess.metadata.ClashScannedEndpointMetadata
 
getRoles() - Method in class studio.clashbuddy.clashaccess.security.AuthorizedUser
 
getServiceType() - Method in class studio.clashbuddy.clashaccess.properties.ClashBuddyClashAccessProperties
 
getStatus() - Method in exception class studio.clashbuddy.clashaccess.exceptions.ClashAccessDeniedException
 
getUserId() - Method in class studio.clashbuddy.clashaccess.security.AuthorizedUser
 

H

handleAccessDenied(ClashAccessDeniedException, HttpServletRequest) - Method in class studio.clashbuddy.clashaccess.exceptions.ClashAccessExceptionHandler
 

I

isEnabled() - Method in class studio.clashbuddy.clashaccess.properties.ClashBuddySecurityClashAccessAppProperties
 
isNotChanged() - Method in class studio.clashbuddy.clashaccess.properties.ClashBuddySecurityClashAccessAppProperties
 
isPublic() - Method in class studio.clashbuddy.clashaccess.metadata.ClashScannedEndpointMetadata
 
isPublicEndpoint(String) - Method in class studio.clashbuddy.clashaccess.gateway.LoadedServicesEndpointsRegistry
 
isScan() - Method in class studio.clashbuddy.clashaccess.properties.ClashBuddySecurityClashAccessAppProperties
 

L

LoadedServicesEndpointsRegistry - Class in studio.clashbuddy.clashaccess.gateway
 
LoadedServicesEndpointsRegistry(ClashBuddySecurityClashAccessGatewayProperties, ClashBuddyClashAccessProperties) - Constructor for class studio.clashbuddy.clashaccess.gateway.LoadedServicesEndpointsRegistry
 

O

onApplicationEvent(ApplicationReadyEvent) - Method in class studio.clashbuddy.clashaccess.metadata.ClashAccessMetadataAware
 
onMetadataReady(Set<ClashScannedEndpointMetadata>) - Method in class studio.clashbuddy.clashaccess.metadata.ClashAccessMetadataAware
 
onStartup() - Method in class studio.clashbuddy.clashaccess.gateway.LoadedServicesEndpointsRegistry
 
OrganizedEndpoints - Class in studio.clashbuddy.clashaccess.metadata
 
OrganizedEndpoints(String, List<ClashScannedEndpointMetadata>) - Constructor for class studio.clashbuddy.clashaccess.metadata.OrganizedEndpoints
 

P

permissions() - Element in annotation interface studio.clashbuddy.clashaccess.security.RequireAccess
 
PRIVATE - Enum constant in enum class studio.clashbuddy.clashaccess.properties.ClashBuddySecurityClashAccessGatewayProperties.AccessType
 
PUBLIC - Enum constant in enum class studio.clashbuddy.clashaccess.properties.ClashBuddySecurityClashAccessGatewayProperties.AccessType
 

R

RequireAccess - Annotation Interface in studio.clashbuddy.clashaccess.security
 
roles() - Element in annotation interface studio.clashbuddy.clashaccess.security.RequireAccess
 

S

ServiceType - Enum Class in studio.clashbuddy.clashaccess.properties
 
setAccess(AccessCredential) - Method in class studio.clashbuddy.clashaccess.properties.ClashBuddySecurityClashAccessAppProperties
 
setAccesses(List<AccessCredential>) - Method in class studio.clashbuddy.clashaccess.properties.ClashBuddySecurityClashAccessGatewayProperties
 
setAccessType(ClashBuddySecurityClashAccessGatewayProperties.AccessType) - Method in class studio.clashbuddy.clashaccess.properties.ClashBuddySecurityClashAccessGatewayProperties
 
setBasePath(String) - Method in class studio.clashbuddy.clashaccess.metadata.ClashScannedEndpointMetadata
 
setContextPath(String) - Method in class studio.clashbuddy.clashaccess.metadata.ClashScannedEndpointMetadata
 
setController(String) - Method in class studio.clashbuddy.clashaccess.metadata.ClashScannedEndpointMetadata
 
setDefaults() - Method in class studio.clashbuddy.clashaccess.properties.ClashBuddySecurityClashAccessAppProperties
 
setEnabled(boolean) - Method in class studio.clashbuddy.clashaccess.properties.ClashBuddySecurityClashAccessAppProperties
 
setEndpoint(String) - Method in class studio.clashbuddy.clashaccess.properties.AccessCredential
 
setEndpoints(String[]) - Method in class studio.clashbuddy.clashaccess.metadata.ClashScannedEndpointMetadata
 
setFullControllerName(String) - Method in class studio.clashbuddy.clashaccess.metadata.ClashScannedEndpointMetadata
 
setFullControllerName(String) - Method in class studio.clashbuddy.clashaccess.metadata.OrganizedEndpoints
 
setHttpMethod(String) - Method in class studio.clashbuddy.clashaccess.metadata.ClashScannedEndpointMetadata
 
setKey(String) - Method in class studio.clashbuddy.clashaccess.properties.AccessCredential
 
setMetadata(List<ClashScannedEndpointMetadata>) - Method in class studio.clashbuddy.clashaccess.metadata.OrganizedEndpoints
 
setMethod(String) - Method in class studio.clashbuddy.clashaccess.metadata.ClashScannedEndpointMetadata
 
setPermissions(Set<String>) - Method in class studio.clashbuddy.clashaccess.metadata.ClashScannedEndpointMetadata
 
setPermissions(Set<String>) - Method in class studio.clashbuddy.clashaccess.security.AuthorizedUser
 
setPublic(boolean) - Method in class studio.clashbuddy.clashaccess.metadata.ClashScannedEndpointMetadata
 
setRoles(Set<String>) - Method in class studio.clashbuddy.clashaccess.metadata.ClashScannedEndpointMetadata
 
setRoles(Set<String>) - Method in class studio.clashbuddy.clashaccess.security.AuthorizedUser
 
setScan(boolean) - Method in class studio.clashbuddy.clashaccess.properties.ClashBuddySecurityClashAccessAppProperties
 
setServiceType(ServiceType) - Method in class studio.clashbuddy.clashaccess.properties.ClashBuddyClashAccessProperties
 
setUserId(String) - Method in class studio.clashbuddy.clashaccess.security.AuthorizedUser
 
studio.clashbuddy.clashaccess.config - package studio.clashbuddy.clashaccess.config
 
studio.clashbuddy.clashaccess.exceptions - package studio.clashbuddy.clashaccess.exceptions
 
studio.clashbuddy.clashaccess.gateway - package studio.clashbuddy.clashaccess.gateway
 
studio.clashbuddy.clashaccess.metadata - package studio.clashbuddy.clashaccess.metadata
 
studio.clashbuddy.clashaccess.properties - package studio.clashbuddy.clashaccess.properties
 
studio.clashbuddy.clashaccess.security - package studio.clashbuddy.clashaccess.security
 

T

toString() - Method in class studio.clashbuddy.clashaccess.metadata.ClashScannedEndpointMetadata
 

V

valueOf(String) - Static method in enum class studio.clashbuddy.clashaccess.properties.ClashBuddySecurityClashAccessGatewayProperties.AccessType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class studio.clashbuddy.clashaccess.properties.ServiceType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class studio.clashbuddy.clashaccess.properties.ClashBuddySecurityClashAccessGatewayProperties.AccessType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class studio.clashbuddy.clashaccess.properties.ServiceType
Returns an array containing the constants of this enum class, in the order they are declared.
A B C E G H I L O P R S T V 
All Classes and Interfaces|All Packages|Serialized Form