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
Detailsstring WSSE_NAMESPACE_SAML = 'urn:oasis:names:tc:SAML:2.0:assertion'
WSSE Saml Namespace
Detailsstring WSSE_SECURITY_ELEMENT = 'Security'
Security Element
Detailsstring WSSE_ELEMENT_USERNAMETOKEN = 'UsernameToken'
UsernameToken Element
Detailsstring WSSE_ELEMENT_USERNAME = 'Username'
Usernae Element
Detailsstring WSSE_ELEMENT_PASSWORD = 'Password'
Password Element
Details WSSE_ELEMENT_PASSWORD_TYPE = 'http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText'
Password Element WSSE Type
DetailsZend_Service_DeveloperGarden_Credential $_credential = 'null'class with credential interface
DetailsZend_Service_DeveloperGarden_SecurityTokenServer $_tokenService = 'null'is this client used by the token service
Details__call(
string $name, array $arguments
)
:
mixedPerform a SOAP call but first check for adding STS Token or fetch one
DetailsaddWsseLoginHeader(
)
:
Zend_Service_DeveloperGarden_Client_Soapadds the login specific header to the client
DetailsaddWsseSecurityTokenHeader(
Zend_Service_DeveloperGarden_Response_SecurityTokenServer_SecurityTokenResponse $token
)
:
Zend_Service_DeveloperGarden_Client_Soapadds the earlier fetched token to the header
DetailsaddWsseTokenHeader(
Zend_Service_DeveloperGarden_Response_SecurityTokenServer_SecurityTokenResponse $token
)
:
Zend_Service_DeveloperGarden_Client_Soapadds the earlier fetched token to the header
DetailsgetCredential(
)
:
Zend_Service_DeveloperGarden_Credentialreturns the internal credential callback object
DetailsgetTokenService(
)
:
Zend_Service_DeveloperGarden_SecurityTokenServerreturns the currently configured tokenService object
DetailsgetWsseLoginHeader(
)
:
SoapHeadercreates the login header and add
DetailsgetWsseSecurityTokenHeader(
Zend_Service_DeveloperGarden_Response_SecurityTokenServer_SecurityTokenResponse $token
)
:
SoapHeadercreates the security token auth header for direct calls
DetailsgetWsseTokenHeader(
Zend_Service_DeveloperGarden_Response_SecurityTokenServer_SecurityTokenResponse $token
)
:
SoapHeadercreates the token auth header for direct calls
DetailssetCredential(
Zend_Service_DeveloperGarden_Credential $credential
)
:
Zend_Service_DeveloperGarden_Client_SoapSets new credential callback object
DetailssetTokenService(
$tokenService
)
:
Zend_Service_DeveloperGarden_Client_Soapsets the internal handling for handle token service
Details