Other than the annotations themselves, the classes should be regarded as for internal framework use and are liable to change without notice.
|PostInvocationAttribute||Marker interface for attributes which are created from combined @PostFilter and @PostAuthorize annotations.|
|PostInvocationAuthorizationAdvice||Performs filtering and authorization logic after a method is invoked.|
|PreInvocationAttribute||Marker interface for attributes which are created from combined @PreFilter and @PreAuthorize annotations.|
|PreInvocationAuthorizationAdvice||Performs argument filtering and authorization logic before a method is invoked.|
|PostInvocationAdviceProvider||AfterInvocationProvider which delegates to a
|PreInvocationAuthorizationAdviceVoter||Voter which performs the actions using a PreInvocationAuthorizationAdvice implementation generated from @PreFilter and @PreAuthorize annotations.|
|PrePostAnnotationSecurityMetadataSource||MethodSecurityMetadataSource which extracts metadata from the @PreFilter and @PreAuthorize annotations placed on a method.|