>> can a ECP profile be configured through the Gluu GUI?
No.
>> if not can you direct me to the location of the configuration files for this.
I think you will get lot of sample configurations in internet, we just need to make sure one thing... Gluu's shibboleth configurations are loading from velocity templates ( /opt/gluu/jetty/identity/conf/shibboleth/idp/ ) and placing them inside /opt/shibboleth-idp/conf/ with values. Whatever we do in Gluu server configuration, we need to talk to velocity templates first.