Zend Framework
LICENSE
This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.
string
WSSE_NAMESPACE_SECEXT
= 'http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd'
WSSE Security Ext Namespace

__call(
string $name, array $arguments
)
:
mixed
Perform a SOAP call but first check for adding STS Token or fetch one
Name | Type | Description |
---|---|---|
$name | string | |
$arguments | array |
Type | Description |
---|---|
mixed |

addWsseLoginHeader(
)
:
\Zend_Service_DeveloperGarden_Client_Soap
adds the login specific header to the client
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Client_Soap |

addWsseSecurityTokenHeader(
\Zend_Service_DeveloperGarden_Response_SecurityTokenServer_SecurityTokenResponse $token
)
:
\Zend_Service_DeveloperGarden_Client_Soap
adds the earlier fetched token to the header
Name | Type | Description |
---|---|---|
$token | \Zend_Service_DeveloperGarden_Response_SecurityTokenServer_SecurityTokenResponse |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Client_Soap |

addWsseTokenHeader(
\Zend_Service_DeveloperGarden_Response_SecurityTokenServer_SecurityTokenResponse $token
)
:
\Zend_Service_DeveloperGarden_Client_Soap
adds the earlier fetched token to the header
Name | Type | Description |
---|---|---|
$token | \Zend_Service_DeveloperGarden_Response_SecurityTokenServer_SecurityTokenResponse |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Client_Soap |

getCredential(
)
:
\Zend_Service_DeveloperGarden_Credential
returns the internal credential callback object
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Credential |

getTokenService(
)
:
\Zend_Service_DeveloperGarden_SecurityTokenServer
returns the currently configured tokenService object
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_SecurityTokenServer |

getWsseLoginHeader(
)
:
\SoapHeader
creates the login header and add
Type | Description |
---|---|
\SoapHeader |

getWsseSecurityTokenHeader(
\Zend_Service_DeveloperGarden_Response_SecurityTokenServer_SecurityTokenResponse $token
)
:
\SoapHeader
creates the security token auth header for direct calls
Name | Type | Description |
---|---|---|
$token | \Zend_Service_DeveloperGarden_Response_SecurityTokenServer_SecurityTokenResponse |
Type | Description |
---|---|
\SoapHeader |

getWsseTokenHeader(
\Zend_Service_DeveloperGarden_Response_SecurityTokenServer_SecurityTokenResponse $token
)
:
\SoapHeader
creates the token auth header for direct calls
Name | Type | Description |
---|---|---|
$token | \Zend_Service_DeveloperGarden_Response_SecurityTokenServer_SecurityTokenResponse |
Type | Description |
---|---|
\SoapHeader |

setCredential(
\Zend_Service_DeveloperGarden_Credential $credential
)
:
\Zend_Service_DeveloperGarden_Client_Soap
Sets new credential callback object
Name | Type | Description |
---|---|---|
$credential | \Zend_Service_DeveloperGarden_Credential |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Client_Soap |

setTokenService(
$tokenService
)
:
\Zend_Service_DeveloperGarden_Client_Soap
sets the internal handling for handle token service
Name | Type | Description |
---|---|---|
$tokenService |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Client_Soap |