@groovy.transform.CompileStatic class SecuredAnnotationSecurityMetadataSource extends AbstractFallbackMethodSecurityMetadataSource
Based on the Spring Security class of the same name but supports the plugin's
| Modifiers | Name | Description |
|---|---|---|
protected java.util.Collection<java.lang.String> |
serviceClassNames |
| Constructor and description |
|---|
SecuredAnnotationSecurityMetadataSource() |
| Type Params | Return Type | Name and description |
|---|---|---|
|
protected java.util.Collection<ConfigAttribute> |
findAttributes(java.lang.Class<?> clazz) |
|
protected java.util.Collection<ConfigAttribute> |
findAttributes(java.lang.reflect.Method method, java.lang.Class<?> targetClass) |
|
java.util.Collection<ConfigAttribute> |
getAllConfigAttributes() |
|
protected boolean |
isService(java.lang.Class<?> clazz) |
|
protected java.util.List<ConfigAttribute> |
processAnnotation(java.lang.annotation.Annotation a) |
|
void |
setServiceClassNames(java.util.Collection<java.lang.String> names)Dependency injection for current service class names. |
| Methods inherited from class | Name |
|---|---|
class AbstractFallbackMethodSecurityMetadataSource |
findAttributes, findAttributes, getAttributes |
class AbstractMethodSecurityMetadataSource |
supports |
Dependency injection for current service class names.
names - the names