\Zend_Auth_Adapter_InfoCard
A Zend_Auth Authentication Adapter allowing the use of Information Cards as an authentication mechanism
- Copyright: Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- License: http://framework.zend.com/license/new-bsd New BSD License
Synopsis
class Zend_Auth_Adapter_InfoCard
implements
Zend_Auth_Adapter_Interface
{
- // members
- protected $_xmlToken;
- protected Zend_InfoCard $_infoCard;
- // methods
- public void __construct()
- public Zend_Auth_Adapter_InfoCard setAdapter()
- public Zend_InfoCard_Adapter_Interface getAdapter()
- public Zend_InfoCard_Cipher_PKI_Interface getPKCipherObject()
- public Zend_Auth_Adapter_InfoCard setPKICipherObject()
- public Zend_InfoCard_Cipher_Symmetric_Interface getSymCipherObject()
- public Zend_Auth_Adapter_InfoCard setSymCipherObject()
- public Zend_Auth_Adapter_InfoCard removeCertificatePair()
- public string addCertificatePair()
- public array getCertificatePair()
- public Zend_Auth_Adapter_InfoCard setXmlToken()
- public string getXmlToken()
- public Zend_Auth_Result authenticate()
Hierarchy
Implements
Members
protected
- $_infoCard
—
Zend_InfoCard
The instance of Zend_InfoCard - $_xmlToken
—
string
The XML Token being authenticated
Methods
public
- __construct() — Constructor
- addCertificatePair() — Add a Certificate Pair to the list of certificates searched by the component
- authenticate() — Authenticates the XML token
- getAdapter() — Retrieves the InfoCard component adapter being used
- getCertificatePair() — Return a Certificate Pair from a key ID
- getPKCipherObject() — Retrieves the InfoCard public key cipher object being used
- getSymCipherObject() — Retrieves the Symmetric cipher object being used
- getXmlToken() — Get the XML Token being processed
- removeCertificatePair() — Remove a Certificate Pair by Key ID from the search list
- setAdapter() — Sets the InfoCard component Adapter to use
- setPKICipherObject() — Sets the InfoCard public key cipher object to use
- setSymCipherObject() — Sets the InfoCard symmetric cipher object to use
- setXmlToken() — Set the XML Token to be processed