Package | Description |
---|---|
com.evolveum.midpoint.common.crypto | |
com.evolveum.midpoint.model.api.expr | |
com.evolveum.midpoint.prism.crypto |
Modifier and Type | Method and Description |
---|---|
static <T extends ObjectType> |
CryptoUtil.computeReencryptModifications(Protector protector,
PrismObject<T> object) |
static <T extends ObjectType> |
CryptoUtil.encryptValues(Protector protector,
ObjectDelta<T> delta)
Encrypts all encryptable values in delta.
|
static <T extends ObjectType> |
CryptoUtil.encryptValues(Protector protector,
PrismObject<T> object)
Encrypts all encryptable values in the object.
|
static <T extends ObjectType> |
CryptoUtil.reencryptValues(Protector protector,
PrismObject<T> object)
Re-encrypts all encryptable values in the object.
|
Modifier and Type | Method and Description |
---|---|
String |
MidpointFunctions.getPlaintext(ProtectedStringType user) |
String |
MidpointFunctions.getPlaintextAccountPassword(ShadowType account) |
String |
MidpointFunctions.getPlaintextAccountPasswordFromDelta(ObjectDelta<? extends ShadowType> delta) |
String |
MidpointFunctions.getPlaintextUserPassword(UserType user) |
String |
MidpointFunctions.getPlaintextUserPasswordFromDeltas(List<ObjectDelta<UserType>> deltas) |
Modifier and Type | Method and Description |
---|---|
boolean |
ProtectorImpl.compare(ProtectedStringType a,
ProtectedStringType b) |
boolean |
Protector.compare(ProtectedStringType a,
ProtectedStringType b) |
<T> void |
Protector.decrypt(ProtectedData<T> protectedData) |
<T> void |
BaseProtector.decrypt(ProtectedData<T> protectedData) |
protected <T> byte[] |
ProtectorImpl.decryptBytes(ProtectedData<T> protectedData) |
protected abstract <T> byte[] |
BaseProtector.decryptBytes(ProtectedData<T> protectedData) |
String |
Protector.decryptString(ProtectedData<String> protectedString) |
String |
BaseProtector.decryptString(ProtectedData<String> protectedString) |
<T> void |
ProtectorImpl.encrypt(ProtectedData<T> protectedData) |
<T> void |
Protector.encrypt(ProtectedData<T> protectedData) |
ProtectedStringType |
Protector.encryptString(String text) |
ProtectedStringType |
BaseProtector.encryptString(String text) |
String |
ProtectorImpl.getSecretKeyDigest(SecretKey key)
Deprecated.
|
<T> void |
ProtectorImpl.hash(ProtectedData<T> protectedData) |
<T> void |
Protector.hash(ProtectedData<T> protectedData) |
boolean |
ProtectorImpl.isEncryptedByCurrentKey(EncryptedDataType data) |
boolean |
Protector.isEncryptedByCurrentKey(EncryptedDataType data) |
Copyright © 2019 Evolveum. All rights reserved.