|
Moodle
2.2.1
http://www.collinsharper.com
|


| __call | ( | $ | name, |
| $ | arguments | ||
| ) |
Perform a SOAP call but first check for adding STS Token or fetch one
| string | $name | |
| array | $arguments |
add WSSE Security header
Reimplemented from Zend_Soap_Client.
Definition at line 107 of file Soap.php.

| addWsseSecurityTokenHeader | ( | Zend_Service_DeveloperGarden_Response_SecurityTokenServer_GetTokensResponse $ | token | ) |
| addWsseTokenHeader | ( | Zend_Service_DeveloperGarden_Response_SecurityTokenServer_SecurityTokenResponse $ | token | ) |
| getCredential | ( | ) |
returns the internal credential callback object
| getTokenService | ( | ) |
returns the currently configured tokenService object
| getWsseSecurityTokenHeader | ( | Zend_Service_DeveloperGarden_Response_SecurityTokenServer_GetTokensResponse $ | token | ) |
| getWsseTokenHeader | ( | Zend_Service_DeveloperGarden_Response_SecurityTokenServer_SecurityTokenResponse $ | token | ) |
| setCredential | ( | Zend_Service_DeveloperGarden_Credential $ | credential | ) |
Sets new credential callback object
| Zend_Service_DeveloperGarden_Credential | $credential |
| setTokenService | ( | Zend_Service_DeveloperGarden_SecurityTokenServer $ | tokenService | ) |
sets the internal handling for handle token service
| Zend_Service_DeveloperGarden_SecurityTokenServer | $isTokenService |
| const WSSE_ELEMENT_PASSWORD = 'Password' |
| const WSSE_ELEMENT_PASSWORD_TYPE = 'http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText' |
| const WSSE_ELEMENT_USERNAME = 'Username' |
| const WSSE_ELEMENT_USERNAMETOKEN = 'UsernameToken' |
| const WSSE_NAMESPACE_SAML = 'urn:oasis:names:tc:SAML:2.0:assertion' |
| const WSSE_NAMESPACE_SECEXT = 'http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd' |
| const WSSE_SECURITY_ELEMENT = 'Security' |