Index
All Classes and Interfaces|All Packages
A
- appendAttributes() - Element in annotation interface io.micronaut.security.annotation.RunAs
- appendRoles() - Element in annotation interface io.micronaut.security.annotation.RunAs
- attributes() - Element in annotation interface io.micronaut.security.annotation.RunAs
C
- CreatedBy - Annotation Interface in io.micronaut.security.annotation
-
An annotation for use with Micronaut Data entities that will cause the annotated field to be automatically populated on save with the identity of the currently authenticated user.
G
- getContextClassName() - Method in class io.micronaut.security.annotation.expressions.SecuredEvaluationContextRegistrar
I
- io.micronaut.security.annotation - package io.micronaut.security.annotation
-
Annotations for Security.
- io.micronaut.security.annotation.expressions - package io.micronaut.security.annotation.expressions
- io.micronaut.security.info - package io.micronaut.security.info
K
- key() - Element in annotation interface io.micronaut.security.annotation.RunAs.Attribute
M
- MicronautSecurityAnnotationsModuleInfo - Class in io.micronaut.security.info
- MicronautSecurityAnnotationsModuleInfo() - Constructor for class io.micronaut.security.info.MicronautSecurityAnnotationsModuleInfo
N
R
- roles() - Element in annotation interface io.micronaut.security.annotation.RunAs
- RunAs - Annotation Interface in io.micronaut.security.annotation
-
Applies a run-as authentication to intercepted method invocations.
- RunAs.Attribute - Annotation Interface in io.micronaut.security.annotation
-
An attribute entry for
RunAs.
S
- Secured - Annotation Interface in io.micronaut.security.annotation
-
Used to mark a route as requiring authorization before execution.
- SecuredEvaluationContextRegistrar - Class in io.micronaut.security.annotation.expressions
-
Registers Security Evaluation Context.
- SecuredEvaluationContextRegistrar() - Constructor for class io.micronaut.security.annotation.expressions.SecuredEvaluationContextRegistrar
U
- UpdatedBy - Annotation Interface in io.micronaut.security.annotation
-
An annotation for use with Micronaut Data entities that will cause the annotated field to be automatically populated on both save and update with the identity of the currently authenticated user.
V
- value() - Element in annotation interface io.micronaut.security.annotation.RunAs.Attribute
- value() - Element in annotation interface io.micronaut.security.annotation.RunAs
-
Alias for
RunAs.roles(). - value() - Element in annotation interface io.micronaut.security.annotation.Secured
-
The values supplied will be used to secure the target.
All Classes and Interfaces|All Packages