Defect #769
closed
Change password - transformation not working for constant
Added by Vít Švanda about 7 years ago.
Updated about 1 year ago.
Description
If password attribute has defined transformation to resource and entity or extended checkbox is not chacked, then is not transformation used (during change password).
- Target version changed from Forsterite (7.6.0) to Garnet (7.7.0)
- Target version deleted (
Garnet (7.7.0))
- Target version set to Hematite (8.0.0)
- Target version deleted (
Hematite (8.0.0))
- Target version set to 12.2.0
- Sprint set to Sprint 12.2-1 (Feb 18 - Mar 02)
- Assignee changed from Ondřej Kopr to Peter Štrunc
- Affected versions 12.1.2 added
- Sprint changed from Sprint 12.2-1 (Feb 18 - Mar 02) to Sprint 12.2-2 (Mar 02 - Mar 16)
- Target version changed from 12.2.0 to 13.0.0
- Target version deleted (
13.0.0)
- Sprint deleted (
Sprint 12.2-2 (bře 02 - bře 16))
- Status changed from New to In Progress
- Assignee changed from Peter Štrunc to Tomáš Doischer
- Target version set to 13.1.0
- Status changed from In Progress to Resolved
- % Done changed from 0 to 100
I tested this with a postgres DB, _ _ PASSWORD _ _ attribute with transformation
import eu.bcvsolutions.idm.core.security.api.domain.GuardedString;
return new GuardedString("aaaaaa");
No entity field or EAV were checked, just the default "Attribute with password".
Both create and password change behaved as expected, i.e., the value remained "aaaaaa".
This was probably fixed along the way, this ticket is really old.
- Status changed from Resolved to Closed
Also available in: Atom
PDF