Joel Berger
and 1 contributors

NAME

Mojo::SAML::Document::SPSSODescriptor

DESCRIPTION

Represents an SPSSODescriptor SAML metadata tag

ATTRIBUTES

Mojo::SAML::Document::SPSSODescriptor inherits all attributes from Mojo::SAML::Document and implements the following new ones.

authn_requests_signed

Optional. A boolean specifying whether this service signs authn requests. Defaults to false.

want_assertions_signed

Optional. A boolean specifying whether this service requires assertions to be signed. Defaults to false.

key_descriptors

An array reference of Mojo::SAML::Document::KeyDescriptor objects containing descriptors of keys used by this service.

assertion_consumer_services

An array reference of Mojo::SAML::Document::AssertionConsumerService elements. Must not be empty at render time.

attribute_consuming_services

An array reference of Mojo::SAML::Document::AttributeConsumingService elements.

nameid_format

An array reference of nameid formats that this service understands.

template

A template specific to the document type.

METHODS

Mojo::SAML::Document::SPSSODescriptor inherits all methods from Mojo::SAML::Document and implements the following new ones.

before_render

Enforces that "assertion_consumer_services" is not empty at render time.