ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
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 () | |
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... | |
Protected Member Functions inherited from SAML2\Message | |
__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, $values, 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.
Definition at line 140 of file AttributeQuery.php.
References $name, $root, $type, and $values.
|
private |
Definition at line 27 of file AttributeQuery.php.
|
private |
Definition at line 37 of file AttributeQuery.php.