Skip navigation links
A C D E F G I N O R S T V W 

A

AbstractEncryptionEventListener<T> - Class in com.bol.secure
 
AbstractEncryptionEventListener(CryptVault) - Constructor for class com.bol.secure.AbstractEncryptionEventListener
 
ANNOTATION_PRESENT - Static variable in interface com.bol.secure.FieldEncryptedPredicate
 

C

CachedEncryptionEventListener - Class in com.bol.secure
Does all reflection at startup.
CachedEncryptionEventListener(CryptVault) - Constructor for class com.bol.secure.CachedEncryptionEventListener
 
CachedEncryptionEventListener(CryptVault, FieldEncryptedPredicate) - Constructor for class com.bol.secure.CachedEncryptionEventListener
 
chain(String) - Method in exception com.bol.crypt.FieldCryptException
 
children - Variable in class com.bol.reflection.Node
 
com.bol.config - package com.bol.config
 
com.bol.crypt - package com.bol.crypt
 
com.bol.reflection - package com.bol.reflection
 
com.bol.secure - package com.bol.secure
 
cryptVault - Variable in class com.bol.secure.AbstractEncryptionEventListener
 

D

DocumentCryptException - Exception in com.bol.crypt
 
DocumentCryptException(String, Object, Throwable) - Constructor for exception com.bol.crypt.DocumentCryptException
 
documentName - Variable in class com.bol.reflection.Node
 

E

EMPTY - Static variable in class com.bol.reflection.Node
 
EncryptAutoConfiguration - Class in com.bol.config
 
EncryptAutoConfiguration() - Constructor for class com.bol.config.EncryptAutoConfiguration
 
EncryptAutoConfiguration.EncryptConfigurationProperties - Class in com.bol.config
 
EncryptConfigurationProperties() - Constructor for class com.bol.config.EncryptAutoConfiguration.EncryptConfigurationProperties
 
Encrypted - Annotation Type in com.bol.secure
 

F

field - Variable in class com.bol.reflection.Node
 
FieldCryptException - Exception in com.bol.crypt
collect the whole tree in a single exception class for simplicity
FieldCryptException(String, Throwable) - Constructor for exception com.bol.crypt.FieldCryptException
 
FieldEncryptedPredicate - Interface in com.bol.secure
 
fieldName - Variable in class com.bol.reflection.Node
 

G

getCollectionName() - Method in exception com.bol.crypt.DocumentCryptException
 
getId() - Method in exception com.bol.crypt.DocumentCryptException
 
getMessage() - Method in exception com.bol.crypt.FieldCryptException
 

I

isPrimitive(Class<?>) - Static method in class com.bol.reflection.ReflectionCache
 

N

Node - Class in com.bol.reflection
 
Node(String, List<Node>, Node.Type) - Constructor for class com.bol.reflection.Node
 
Node(String, String, List<Node>, Node.Type) - Constructor for class com.bol.reflection.Node
 
Node(String, String, List<Node>, Node.Type, Field) - Constructor for class com.bol.reflection.Node
 
Node.Type - Enum in com.bol.reflection
 

O

onAfterLoad(AfterLoadEvent) - Method in class com.bol.secure.CachedEncryptionEventListener
 
onAfterLoad(AfterLoadEvent) - Method in class com.bol.secure.ReflectionEncryptionEventListener
 
onBeforeSave(BeforeSaveEvent) - Method in class com.bol.secure.CachedEncryptionEventListener
 
onBeforeSave(BeforeSaveEvent) - Method in class com.bol.secure.ReflectionEncryptionEventListener
 

R

ReflectionCache - Class in com.bol.reflection
 
ReflectionCache(FieldEncryptedPredicate) - Constructor for class com.bol.reflection.ReflectionCache
 
ReflectionEncryptionEventListener - Class in com.bol.secure
This is a reimplementation of CachedEncryptionEventListener, to support polymorphism.
ReflectionEncryptionEventListener(CryptVault) - Constructor for class com.bol.secure.ReflectionEncryptionEventListener
 
ReflectionEncryptionEventListener(CryptVault, FieldEncryptedPredicate) - Constructor for class com.bol.secure.ReflectionEncryptionEventListener
 
reflectRecursive(Class<?>) - Method in class com.bol.reflection.ReflectionCache
 
reflectSingle(Class<?>) - Method in class com.bol.reflection.ReflectionCache
 

S

setSilentDecryptionFailures(Boolean) - Method in class com.bol.config.EncryptAutoConfiguration.EncryptConfigurationProperties
 
setType(String) - Method in class com.bol.config.EncryptAutoConfiguration.EncryptConfigurationProperties
 

T

toString() - Method in class com.bol.reflection.Node
 
type - Variable in class com.bol.reflection.Node
 

V

valueOf(String) - Static method in enum com.bol.reflection.Node.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.bol.reflection.Node.Type
Returns an array containing the constants of this enum type, in the order they are declared.

W

withSilentDecryptionFailure(boolean) - Method in class com.bol.secure.AbstractEncryptionEventListener
 
A C D E F G I N O R S T V W 
Skip navigation links

Copyright © 2022. All rights reserved.