Package net.croz.nrich.encrypt.aspect
Class EncryptDataAspect
java.lang.Object
net.croz.nrich.encrypt.aspect.BaseEncryptDataAdvice
net.croz.nrich.encrypt.aspect.EncryptDataAspect
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaroundDecryptAnnotatedMethods
(org.aspectj.lang.ProceedingJoinPoint proceedingJoinPoint) aroundEncryptAnnotatedMethods
(org.aspectj.lang.ProceedingJoinPoint proceedingJoinPoint, EncryptResult annotation) protected DataEncryptionService
Methods inherited from class net.croz.nrich.encrypt.aspect.BaseEncryptDataAdvice
currentUsername, decryptArgument, decryptArguments, encryptResult
-
Constructor Details
-
EncryptDataAspect
public EncryptDataAspect()
-
-
Method Details
-
aroundDecryptAnnotatedMethods
public Object aroundDecryptAnnotatedMethods(org.aspectj.lang.ProceedingJoinPoint proceedingJoinPoint) throws Throwable - Throws:
Throwable
-
aroundEncryptAnnotatedMethods
public Object aroundEncryptAnnotatedMethods(org.aspectj.lang.ProceedingJoinPoint proceedingJoinPoint, EncryptResult annotation) throws Throwable - Throws:
Throwable
-
getDataEncryptionService
- Specified by:
getDataEncryptionService
in classBaseEncryptDataAdvice
-