ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Public Member Functions | |
__construct (\DOMElement $xml=null) | |
Initialize an EntitiyDescriptor. More... | |
![]() | |
addValidator ($function, $data) | |
Add a method for validating this element. More... | |
validate (XMLSecurityKey $key) | |
Validate this element against a public key. 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... | |
getValidatingCertificates () | |
Retrieve certificates that sign this element. More... | |
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... | |
Data Fields | |
$entityID | |
$ID | |
$validUntil | |
$cacheDuration | |
$Extensions = array() | |
$RoleDescriptor = array() | |
$AffiliationDescriptor = null | |
$Organization = null | |
$ContactPerson = array() | |
$AdditionalMetadataLocation = array() | |
Additional Inherited Members | |
![]() | |
__construct (\DOMElement $xml=null) | |
Initialize the helper class. More... | |
signElement (\DOMElement $root, \DOMElement $insertBefore=null) | |
Sign the given XML element. More... | |
Definition at line 15 of file EntityDescriptor.php.
SAML2\XML\md\EntityDescriptor::__construct | ( | \DOMElement | $xml = null | ) |
Initialize an EntitiyDescriptor.
\DOMElement | null | $xml | The XML element we should load. |
Reimplemented from SAML2\SignedElementHelper.
Definition at line 97 of file EntityDescriptor.php.
References $xml, SAML2\XML\md\Extensions\getList(), SAML2\Constants\NS_MD, SAML2\Utils\xpQuery(), and SAML2\Utils\xsDateTimeToTimestamp().
SAML2\XML\md\EntityDescriptor::$AdditionalMetadataLocation = array() |
Definition at line 89 of file EntityDescriptor.php.
SAML2\XML\md\EntityDescriptor::$AffiliationDescriptor = null |
Definition at line 68 of file EntityDescriptor.php.
SAML2\XML\md\EntityDescriptor::$cacheDuration |
Definition at line 43 of file EntityDescriptor.php.
SAML2\XML\md\EntityDescriptor::$ContactPerson = array() |
Definition at line 82 of file EntityDescriptor.php.
SAML2\XML\md\EntityDescriptor::$entityID |
Definition at line 22 of file EntityDescriptor.php.
SAML2\XML\md\EntityDescriptor::$Extensions = array() |
Definition at line 52 of file EntityDescriptor.php.
SAML2\XML\md\EntityDescriptor::$ID |
Definition at line 29 of file EntityDescriptor.php.
SAML2\XML\md\EntityDescriptor::$Organization = null |
Definition at line 75 of file EntityDescriptor.php.
SAML2\XML\md\EntityDescriptor::$RoleDescriptor = array() |
Definition at line 61 of file EntityDescriptor.php.
SAML2\XML\md\EntityDescriptor::$validUntil |
Definition at line 36 of file EntityDescriptor.php.