Index
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.
All Classes and Interfaces|All Packages|Serialized Form