>> In the https section it talks about how to update certificates in the UI which is obsolete I guess
Yes, but check out the first section in this page... "If you're using the Gluu Server CE binaries"....
>> From that doc it is not clear which certificate is presented....
Seems like we need to write a new page where it will describe all about certificates. Will do so.
>> From the documentation from tomcat it looks like the server.xml file has configuration details for which certificate is presented to the browser over TLS...
We have bunch of certificates here Gluu Server and our configurations are highly modified for one IDP system so generic documentation ( i.e. your provided tomcat one ) most probably won't help much.
For now, here is what I can tell you:
* asimba.crt, asimba.csr, asimba.key, asimba.key.orig, asimba.pkcs12 and asimbaIDP.jks: These are associated with Asimba Proxy Server. If you install SAML Proxy Server ( Asimba ) in your Gluu Server, you have to deal with these cert and key.
* httpd.crt, httpd.csr, httpd.key, httpd.key.orig: These are SSL Apache related cert and key. Don't worry about CSR and .key.orig here if you want to update your Apache SSL cert. Just follow the doc which I provided you before.
* opendj.crt: This cert is being used by Gluu Server's internal Gluu-LDAP.
* oxauth-web-keys.json: This key is using by Gluu Server's OpenID Connect Server.
* shibIDP.crt, shibIDP.csr, shibIDP.jks, shibIDP.key, shibIDP.key.orig, shibIDP.pkcs12: These are required if you use Gluu Server's Shibboleth SAML server for any kind of SAML transactions.
>> Sorry to trouble you, just trying to understand.
It's not trouble. In fact, feel free to throw question if you have anywhere; we would love to answer you.
Have a great day!