|
ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Inheritance diagram for SAML2\AttributeQuery:
Collaboration diagram for SAML2\AttributeQuery:Public Member Functions | |
| __construct (\DOMElement $xml=null) | |
| Constructor for SAML 2 attribute query messages. More... | |
| getAttributes () | |
| Retrieve all requested attributes. More... | |
| setAttributes (array $attributes) | |
| Set all requested attributes. More... | |
| getAttributeNameFormat () | |
| Retrieve the NameFormat used on all attributes. More... | |
| setAttributeNameFormat ($nameFormat) | |
| Set the NameFormat used on all attributes. More... | |
| toUnsignedXML () | |
| Convert the attribute query message to an XML element. More... | |
Public Member Functions inherited from SAML2\SubjectQuery | |
| getNameId () | |
| Retrieve the NameId of the subject in the query. More... | |
| setNameId ($nameId) | |
| Set the NameId of the subject in the query. More... | |
| toUnsignedXML () | |
| Convert subject query message to an XML element. More... | |
Public Member Functions inherited from SAML2\Message | |
| addValidator ($function, $data) | |
| Add a method for validating this message. More... | |
| validate (XMLSecurityKey $key) | |
| Validate this message against a public key. More... | |
| getId () | |
| Retrieve the identifier of this message. More... | |
| setId ($id) | |
| Set the identifier of this message. More... | |
| getIssueInstant () | |
| Retrieve the issue timestamp of this message. More... | |
| setIssueInstant ($issueInstant) | |
| Set the issue timestamp of this message. More... | |
| getDestination () | |
| Retrieve the destination of this message. More... | |
| setDestination ($destination) | |
| Set the destination of this message. More... | |
| setConsent ($consent) | |
| Set the given consent for this message. More... | |
| getConsent () | |
| Set the given consent for this message. More... | |
| getIssuer () | |
| Retrieve the issuer if this message. More... | |
| setIssuer ($issuer) | |
| Set the issuer of this message. More... | |
| isMessageConstructedWithSignature () | |
| Query whether or not the message contained a signature at the root level when the object was constructed. More... | |
| getRelayState () | |
| Retrieve the RelayState associated with this message. More... | |
| setRelayState ($relayState) | |
| Set the RelayState associated with this message. More... | |
| toUnsignedXML () | |
| Convert this message to an unsigned XML document. More... | |
| toSignedXML () | |
| Convert this message to a signed XML document. More... | |
| getSignatureKey () | |
| Retrieve the private key we should use to sign the message. More... | |
| setSignatureKey (XMLSecurityKey $signatureKey=null) | |
| Set the private key we should use to sign the message. More... | |
| setCertificates (array $certificates) | |
| Set the certificates that should be included in the message. More... | |
| getCertificates () | |
| Retrieve the certificates that are included in the message. More... | |
| getExtensions () | |
| Retrieve the Extensions. More... | |
| setExtensions ($extensions) | |
| Set the Extensions. More... | |
| getSignatureMethod () | |
| validate (XMLSecurityKey $key) | |
| Validate this element against a public key. More... | |
| setCertificates (array $certificates) | |
| Set the certificates that should be included in the element. More... | |
| getCertificates () | |
| Retrieve the certificates that are included in the element (if any). More... | |
| getSignatureKey () | |
| Retrieve the private key we should use to sign the element. More... | |
| setSignatureKey (XMLSecurityKey $signatureKey=null) | |
| Set the private key we should use to sign the element. More... | |
Private Attributes | |
| $attributes | |
| $nameFormat | |
Additional Inherited Members | |
Static Public Member Functions inherited from SAML2\Message | |
| static | fromXML (\DOMElement $xml) |
| Convert an XML element into a message. More... | |
Protected Member Functions inherited from SAML2\SubjectQuery | |
| __construct ($tagName, \DOMElement $xml=null) | |
| Constructor for SAML 2 subject query messages. More... | |
| __construct ($tagName, \DOMElement $xml=null) | |
| Initialize a message. More... | |
Protected Attributes inherited from SAML2\Message | |
| $extensions | |
| $document | |
| $messageContainedSignatureUponConstruction = false | |
Definition at line 20 of file AttributeQuery.php.
| SAML2\AttributeQuery::__construct | ( | \DOMElement | $xml = null | ) |
Constructor for SAML 2 attribute query messages.
| \DOMElement | null | $xml | The input message. |
Definition at line 45 of file AttributeQuery.php.
References $attributes, $name, and $xml.
| SAML2\AttributeQuery::getAttributeNameFormat | ( | ) |
Retrieve the NameFormat used on all attributes.
If more than one NameFormat is used in the received attributes, this returns the unspecified NameFormat.
Definition at line 118 of file AttributeQuery.php.
| SAML2\AttributeQuery::getAttributes | ( | ) |
Retrieve all requested attributes.
Definition at line 95 of file AttributeQuery.php.
References $attributes.
| SAML2\AttributeQuery::setAttributeNameFormat | ( | $nameFormat | ) |
Set the NameFormat used on all attributes.
| string | $nameFormat | The NameFormat used on all attributes. |
Definition at line 128 of file AttributeQuery.php.
| SAML2\AttributeQuery::setAttributes | ( | array | $attributes | ) |
Set all requested attributes.
| array | $attributes | All requested attributes, as an associative array. |
Definition at line 105 of file AttributeQuery.php.
References $attributes.
| SAML2\AttributeQuery::toUnsignedXML | ( | ) |
Convert the attribute query message to an XML element.
Reimplemented from SAML2\SubjectQuery.
Definition at line 140 of file AttributeQuery.php.
|
private |
Definition at line 27 of file AttributeQuery.php.
|
private |
Definition at line 37 of file AttributeQuery.php.