Scenario:
While trying to upload a Public Key to setup SAML authentication user encounters the following error:

Unrecognised public key format. It must be a PEM, DER, or BASE64 encoded X509 certificate.

Cause:
The Web TimeSheet application supports only certain file formats while uploading the public key.

Resolution:
The supported formats are PEM, DER, or BASE64 encoded X509 certificate. While exporting the public key from the SAML identity provider make sure that it is in one of these formats.
 

Related Items:

What is SAML and how to set it up?