Interface SpConfiguration

All Known Implementing Classes:
SingleSamlSpConfiguration

public interface SpConfiguration
Configuration interface for a SAML Service Provider (SP).
  • Method Details

    • getEntityId

      String getEntityId()
      Returns the entity ID of the SAML Service Provider.
      Returns:
      the entity ID
    • getAscUrl

      String getAscUrl()
      Returns the Assertion Consumer Service (ACS) URL of the SAML Service Provider.
      Returns:
      the ACS URL
    • getLogoutUrl

      String getLogoutUrl()
      Returns the URL for handling SAML logout requests.
      Returns:
      the logout URL
    • getEncryptionCredentials

      List<org.opensaml.security.x509.X509Credential> getEncryptionCredentials()
      Returns the list of X.509 credentials used for encryption.
      Returns:
      the encryption credentials
    • getSigningConfiguration

      SigningConfiguration getSigningConfiguration()
      Returns the signing configuration for the SAML Service Provider.
      Returns:
      the signing configuration
    • getReqAuthnCtxClassRef

      List<String> getReqAuthnCtxClassRef()
      Returns the list of requested authentication context class references.
      Returns:
      the authentication context class references