title: SAML 2.0 properties in application.yml
body: <p>I have been using some tutorials to understand what properties must be set in the application.yml. There does not seem to be any documentation on the complete set of properties that can be set. Here's an example</p>
  <pre><code>  security:
      saml2:
        relyingparty:
          registration:
            samlexample:
              signing:
                credentials:
                  - private-key-location: &quot;classpath:credentials/private.key&quot;
                    certificate-location: &quot;classpath:credentials/certificate.crt&quot;
              decryption:
                credentials:
                  - private-key-location: &quot;classpath:credentials/private.key&quot;
                    certificate-location: &quot;classpath:credentials/certificate.crt&quot;
              identityprovider:
                singlesignon:
                  sign-request: false
  #              metadata-uri: https://dev-2148273.okta.com/app/exk2iacdpvAt1bS3D5d7/sso/saml/metadata
                  metadata-location: &quot;classpath:okta-metadata.xml&quot;
  </code></pre>
  <p>Does anyone know of documentation related to which SAML properties I can set ? For example the last property is not correct. Instead of a URI, I wanted to create a file with the metadata and use that in the application.yml but I dont know what the property name is.</p>
  <p>It would be helpful to have a webpage with documentation on the SAML 2 properties that can be set in application.yml.</p>