Class AuthorizationMigrator

java.lang.Object
com.evolveum.midpoint.model.impl.security.AuthorizationMigrator

@Component public class AuthorizationMigrator extends Object
Migrates authorizations from a legacy format into a new one. For example, when going from 4.4/4.7 to 4.8, `#readOwnCertificationDecisions` is replaced by `#read` on `AccessCertificationWorkItemType` objects. The migration occurs automatically when creating Authorization objects from assignments by `TargetPayloadEvaluation` class.