package org.apereo.cas.configuration.model.core.authentication; /** * This is {@link PrincipalTransformationProperties}. * * @author Misagh Moayyed * @since 5.0.0 */ public class PrincipalTransformationProperties { public enum CaseConversion { /** No conversion. */ NONE, /** Lowercase conversion. */ UPPERCASE, /** Uppcase conversion. */ LOWERCASE, } private String prefix; private String suffix; private CaseConversion caseConversion = CaseConversion.NONE; public String getPrefix() { return prefix; } public void setPrefix(final String prefix) { this.prefix = prefix; } public String getSuffix() { return suffix; } public void setSuffix(final String suffix) { this.suffix = suffix; } public CaseConversion getCaseConversion() { return caseConversion; } public void setCaseConversion(final CaseConversion caseConversion) { this.caseConversion = caseConversion; } }