Interface SAMLArtifactConfiguration

  • All Known Implementing Classes:
    BasicSAMLArtifactConfiguration

    public interface SAMLArtifactConfiguration
    Interface for outbound SAML artifact configuration.

    While sufficient for known SAML 1 and 2 artifact types, the interface may be extended if necessary to carry type-specific additions.

    • Method Detail

      • getArtifactType

        @Nullable
        byte[] getArtifactType()
        Get the type code of the artifact to use.
        Returns:
        the artifact type code
      • getArtifactResolutionServiceURL

        @Nullable
        String getArtifactResolutionServiceURL()
        Get the location, as a URL, of the issuer's resolution service endpoint.
        Returns:
        location of resolution service endpoint
      • getArtifactResolutionServiceIndex

        @Nullable
        Integer getArtifactResolutionServiceIndex()
        Get the index of the issuer's resolution service endpoint, corresponding to its metadata.
        Returns:
        index of resolution service endpoint in metadata