Packages

SAML 2.0 Service Provider (SP) library for Elixir/Phoenix applications. Enables SP-initiated and IdP-initiated SSO, Single Logout, SP metadata generation, and multi-IdP support with pluggable assertion storage.

Current section

Files

Jump to
ex_saml lib ex_saml core logout_response.ex
Raw

lib/ex_saml/core/logout_response.ex

defmodule ExSaml.Core.LogoutResponse do
@moduledoc """
Represents a SAML LogoutResponse message.
Ported from the Erlang `esaml_logoutresp` record.
"""
defstruct version: "2.0",
issue_instant: "",
destination: "",
issuer: "",
status: :unknown
@type t :: %__MODULE__{
version: String.t(),
issue_instant: String.t(),
destination: String.t(),
issuer: String.t(),
status: atom()
}
end