Uses of Interface
com.evolveum.midpoint.prism.crypto.Protector
Packages that use Protector
Package
Description
-
Uses of Protector in com.evolveum.midpoint.common.crypto
Methods in com.evolveum.midpoint.common.crypto with parameters of type ProtectorModifier and TypeMethodDescriptionstatic <T extends ObjectType>
Collection<? extends ItemDelta<?,?>> CryptoUtil.computeReencryptModifications(Protector protector, PrismObject<T> object) static <T extends ObjectType>
voidCryptoUtil.encryptValues(Protector protector, ObjectDelta<T> delta) Encrypts all encryptable values in delta.static <T extends ObjectType>
voidCryptoUtil.encryptValues(Protector protector, PrismObject<T> object) Encrypts all encryptable values in the object.static <T extends ObjectType>
intCryptoUtil.reencryptValues(Protector protector, PrismObject<T> object) Re-encrypts all encryptable values in the object. -
Uses of Protector in com.evolveum.midpoint.init
Classes in com.evolveum.midpoint.init that implement ProtectorMethods in com.evolveum.midpoint.init that return Protector -
Uses of Protector in com.evolveum.midpoint.model.api.expr
Methods in com.evolveum.midpoint.model.api.expr that return Protector -
Uses of Protector in com.evolveum.midpoint.model.common
Fields in com.evolveum.midpoint.model.common declared as Protector -
Uses of Protector in com.evolveum.midpoint.model.common.expression.evaluator
Constructors in com.evolveum.midpoint.model.common.expression.evaluator with parameters of type ProtectorModifierConstructorDescriptionAssignmentTargetSearchExpressionEvaluatorFactory(ExpressionFactory expressionFactory, Protector protector) AssociationFromLinkExpressionEvaluatorFactory(ExpressionFactory expressionFactory, Protector protector) AssociationTargetSearchExpressionEvaluatorFactory(ExpressionFactory expressionFactory, Protector protector) ConstExpressionEvaluatorFactory(Protector protector, ConstantsManager constantsManager) FunctionExpressionEvaluatorFactory(@NotNull ExpressionFactory expressionFactory, @NotNull Protector protector) GenerateExpressionEvaluatorFactory(ExpressionFactory expressionFactory, Protector protector, ValuePolicyProcessor valuePolicyProcessor) ShadowOwnerReferenceSearchExpressionEvaluatorFactory(ExpressionFactory expressionFactory, Protector protector) -
Uses of Protector in com.evolveum.midpoint.model.common.expression.evaluator.path
Constructors in com.evolveum.midpoint.model.common.expression.evaluator.path with parameters of type ProtectorModifierConstructorDescriptionPathExpressionEvaluatorFactory(ExpressionFactory expressionFactory, Protector protector) -
Uses of Protector in com.evolveum.midpoint.model.common.expression.evaluator.transformation
Constructors in com.evolveum.midpoint.model.common.expression.evaluator.transformation with parameters of type ProtectorModifierConstructorDescriptionprotectedAbstractValueTransformationExpressionEvaluator(QName elementName, E expressionEvaluatorType, D outputDefinition, Protector protector, LocalizationService localizationService) -
Uses of Protector in com.evolveum.midpoint.model.common.expression.functions
Methods in com.evolveum.midpoint.model.common.expression.functions with parameters of type ProtectorModifier and TypeMethodDescriptionstatic FunctionLibraryBindingFunctionLibraryUtil.createBasicFunctionLibraryBinding(PrismContext prismContext, Protector protector, Clock clock) Note: In production, the this function library is created by Spring as `basicFunctionLibrary` bean.Constructors in com.evolveum.midpoint.model.common.expression.functions with parameters of type ProtectorModifierConstructorDescriptionBasicExpressionFunctions(PrismContext prismContext, Protector protector, Clock clock) -
Uses of Protector in com.evolveum.midpoint.model.common.expression.script
Methods in com.evolveum.midpoint.model.common.expression.script that return ProtectorConstructors in com.evolveum.midpoint.model.common.expression.script with parameters of type ProtectorModifierConstructorDescriptionAbstractCachingScriptEvaluator(PrismContext prismContext, Protector protector, LocalizationService localizationService) AbstractScriptEvaluator(PrismContext prismContext, Protector protector, LocalizationService localizationService) -
Uses of Protector in com.evolveum.midpoint.model.common.expression.script.groovy
Constructors in com.evolveum.midpoint.model.common.expression.script.groovy with parameters of type ProtectorModifierConstructorDescriptionGroovyScriptEvaluator(PrismContext prismContext, Protector protector, LocalizationService localizationService) Called by Spring but also by lower-level tests -
Uses of Protector in com.evolveum.midpoint.model.common.expression.script.jsr223
Constructors in com.evolveum.midpoint.model.common.expression.script.jsr223 with parameters of type ProtectorModifierConstructorDescriptionJsr223ScriptEvaluator(String engineName, PrismContext prismContext, Protector protector, LocalizationService localizationService) -
Uses of Protector in com.evolveum.midpoint.model.common.expression.script.velocity
Constructors in com.evolveum.midpoint.model.common.expression.script.velocity with parameters of type ProtectorModifierConstructorDescriptionVelocityScriptEvaluator(PrismContext prismContext, Protector protector, LocalizationService localizationService) -
Uses of Protector in com.evolveum.midpoint.model.common.stringpolicy
Methods in com.evolveum.midpoint.model.common.stringpolicy that return ProtectorMethods in com.evolveum.midpoint.model.common.stringpolicy with parameters of type ProtectorModifier and TypeMethodDescription -
Uses of Protector in com.evolveum.midpoint.model.impl
Fields in com.evolveum.midpoint.model.impl declared as Protector -
Uses of Protector in com.evolveum.midpoint.model.impl.expr
Methods in com.evolveum.midpoint.model.impl.expr that return ProtectorConstructors in com.evolveum.midpoint.model.impl.expr with parameters of type ProtectorModifierConstructorDescriptionAssociationConstructionExpressionEvaluatorFactory(ExpressionFactory expressionFactory, Protector protector) AssociationSynchronizationExpressionEvaluatorFactory(ExpressionFactory expressionFactory, Protector protector) -
Uses of Protector in com.evolveum.midpoint.model.impl.lens.projector.credentials
Methods in com.evolveum.midpoint.model.impl.lens.projector.credentials with parameters of type ProtectorModifier and TypeMethodDescription -
Uses of Protector in com.evolveum.midpoint.model.impl.util
Methods in com.evolveum.midpoint.model.impl.util with parameters of type ProtectorModifier and TypeMethodDescriptionstatic voidModelImplUtils.encrypt(Collection<ObjectDelta<? extends ObjectType>> deltas, Protector protector, ModelExecuteOptions options, OperationResult result) -
Uses of Protector in com.evolveum.midpoint.notifications.api.transports
Methods in com.evolveum.midpoint.notifications.api.transports that return Protector -
Uses of Protector in com.evolveum.midpoint.prism
Methods in com.evolveum.midpoint.prism that return ProtectorModifier and TypeMethodDescriptionPrismContext.getDefaultProtector()Returns the default protector. -
Uses of Protector in com.evolveum.midpoint.prism.crypto
Subinterfaces of Protector in com.evolveum.midpoint.prism.cryptoModifier and TypeInterfaceDescriptioninterfaceTODO add other relevant methods hereMethods in com.evolveum.midpoint.prism.crypto that return ProtectorModifier and TypeMethodDescriptionKeyStoreBasedProtectorBuilder.buildOnly()Creates the protector without actually initializing it.KeyStoreBasedProtectorBuilder.initialize() -
Uses of Protector in com.evolveum.midpoint.prism.impl
Methods in com.evolveum.midpoint.prism.impl that return ProtectorMethods in com.evolveum.midpoint.prism.impl with parameters of type ProtectorModifier and TypeMethodDescriptionvoidPrismContextImpl.setDefaultProtector(Protector defaultProtector) -
Uses of Protector in com.evolveum.midpoint.prism.impl.crypto
Classes in com.evolveum.midpoint.prism.impl.crypto that implement ProtectorModifier and TypeClassDescriptionclassclassClass that manages encrypted and hashed values. -
Uses of Protector in com.evolveum.midpoint.repo.common.expression
Methods in com.evolveum.midpoint.repo.common.expression with parameters of type ProtectorModifier and TypeMethodDescriptionstatic <D extends ItemDefinition<?>>
ObjectExpressionUtil.convertToOutputValue(Long longValue, D outputDefinition, Protector protector) static <D extends ItemDefinition<?>>
ObjectExpressionUtil.convertToOutputValue(String stringValue, D outputDefinition, Protector protector) static <I,O> O ExpressionUtil.convertValue(Class<O> finalExpectedJavaType, Function<Object, Object> additionalConvertor, I inputVal, Protector protector) Slightly more powerful version of "convert" as compared toJavaTypeConverter.convert(Class, Object). -
Uses of Protector in com.evolveum.midpoint.repo.common.expression.evaluator
Fields in com.evolveum.midpoint.repo.common.expression.evaluator declared as ProtectorMethods in com.evolveum.midpoint.repo.common.expression.evaluator that return ProtectorConstructors in com.evolveum.midpoint.repo.common.expression.evaluator with parameters of type ProtectorModifierConstructorDescriptionAbstractExpressionEvaluator(@NotNull QName elementName, E expressionEvaluatorBean, D outputDefinition, Protector protector) AsIsExpressionEvaluatorFactory(Protector protector) LiteralExpressionEvaluatorFactory(Protector protector) -
Uses of Protector in com.evolveum.midpoint.web.security
Methods in com.evolveum.midpoint.web.security that return Protector