@Override
    protected AttributeMappingRequest buildAttributeMappingRequest(final Map<String, List<Object>> resolvedAttributes, final String attributeName,
                                                                   final String mappedAttributeName, final List<Object> attributeValue) {
        val request = super.buildAttributeMappingRequest(resolvedAttributes, attributeName, mappedAttributeName, attributeValue);
        return request.withMappedAttributeName(attributeName);
    }
Return a collection of allowed attributes for the principal, but additionally,
offers the ability to resolve those attributes from a set attributes that provide the value.

@author Misagh Moayyed
@since 7.0.0
core/cas-server-core-authentication-attributes/src/main/java/org/apereo/cas/services/ReturnLinkedAttributeReleasePolicy.java