Samlo.Metadata.RoleDescriptor (samlo v0.1.0)

The abstract RoleDescriptor structure

Link to this section Summary

Link to this section Types

Specs

Link to this type

nameid_format()

Specs

nameid_format() ::
  :email | :x509 | :windows | :kerberos | :persistent | :transient

Specs

t() :: %Samlo.Metadata.RoleDescriptor{
  attributes: list(),
  extensions: list(),
  keys: [Samlo.Metadata.KeyDescriptor.t()],
  nameid_formats: [nameid_format()],
  services: [Samlo.Metadata.Service.t()],
  signature: nil | Samlo.Xmlsig.Signature.t()
}

Link to this section Functions

Link to this function

decode_nameid_format(format)

Specs

decode_nameid_format(format :: String.t()) :: nil | nameid_format()
Link to this function

encode_nameid_format(format)

Specs

encode_nameid_format(format :: nameid_format()) :: String.t()