@Override
    public Map<String, List<Object>> getAttributeMap() {
        final Map<String, List<Object>> attrMap = userAttributes;
        return attrMap;
    }
@ Override public Map < String , List < Object > > getAttributeMap ( ) { final Map < String , List < Object > > attrMap = userAttributes ; return attrMap ; }
Provides access to this {@link org.apereo.portal.security.provider.PersonImpl}'s private copy
of the attributes attached to this {@link IPerson}. Changes to the map will affect the
attributes directly. (Perhaps we'd rather do a defensive copy?)