PHP Class SAML2\XML\saml\Issuer

Author: Jaime PĂ©rez Crespo, UNINETT AS ([email protected])
Inheritance: extends NameIDType
Show file Open project: simplesamlphp/saml2 Class Usage Examples

Public Properties

Property Type Description
$Format string Defaults to urn:oasis:names:tc:SAML:2.0:nameid-format:entity: Indicates that the content of the element is the identifier of an entity that provides SAML-based services (such as a SAML authority, requester, or responder) or is a participant in SAML profiles (such as a service provider supporting the browser SSO profile). Such an identifier can be used in the element to identify the issuer of a SAML request, response, or assertion, or within the element to make assertions about system entities that can issue SAML requests, responses, and assertions. It can also be used in other elements and attributes whose purpose is to identify a system entity in various protocol exchanges. The syntax of such an identifier is a URI of not more than 1024 characters in length. It is RECOMMENDED that a system entity use a URL containing its own domain name to identify itself.

Protected Properties

Property Type Description
$nodeName string Set the name of this XML element to "saml:Issuer"

Public Methods

Method Description
toXML ( DOMElement $parent = null ) : DOMElement Convert this Issuer to XML.

Method Details

toXML() public method

Convert this Issuer to XML.
public toXML ( DOMElement $parent = null ) : DOMElement
$parent DOMElement The element we should append to.
return DOMElement The current Issuer object converted into a \DOMElement.

Property Details

$Format public property

Defaults to urn:oasis:names:tc:SAML:2.0:nameid-format:entity: Indicates that the content of the element is the identifier of an entity that provides SAML-based services (such as a SAML authority, requester, or responder) or is a participant in SAML profiles (such as a service provider supporting the browser SSO profile). Such an identifier can be used in the element to identify the issuer of a SAML request, response, or assertion, or within the element to make assertions about system entities that can issue SAML requests, responses, and assertions. It can also be used in other elements and attributes whose purpose is to identify a system entity in various protocol exchanges. The syntax of such an identifier is a URI of not more than 1024 characters in length. It is RECOMMENDED that a system entity use a URL containing its own domain name to identify itself.
public string $Format
return string

$nodeName protected property

Set the name of this XML element to "saml:Issuer"
protected string $nodeName
return string