[geeklog-cvs] Auth_Enterprise package.xml,1.1,1.2

tony at iowaoutdoors.org tony at iowaoutdoors.org
Sat Jul 3 15:48:25 EDT 2004


Update of /var/cvs/Auth_Enterprise
In directory www:/tmp/cvs-serv3734

Modified Files:
	package.xml 
Log Message:
Validated for first beta release


Index: package.xml
===================================================================
RCS file: /var/cvs/Auth_Enterprise/package.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** package.xml	17 Jun 2004 04:48:09 -0000	1.1
--- package.xml	3 Jul 2004 19:48:20 -0000	1.2
***************
*** 1,222 ****
! <?xml version="1.0" encoding="UTF-8"?>
  <package version="1.0">
!     <name>Auth_Enterprise</name>
!     <summary>
!         Auth_Enterprise is an enterprise solution for implementing authentication and
!         authorization in applications ranging from the web to desktop applications which
!         can be written in any language (PHP, Java and C# supported by default.
!     </summary>
!     <description>
!         This is an enterprise solution for implementing authentication and authorization in
!         applications.  Key features include the ability for clients to talk remotely to an
!         Auth_Enterprise server over many protocols like XMLRPC and SOAP, clients exists for
!         PHP5, PHP4, Java and C# (Mono). The Auth_Enterprise server can use PEAR::DB databases
!         and LDAP datastores and can be customized to hit other datastores.
!     </description>
!     <maintainers>
!         <maintainer>
!             <user>tbibbs</user>
!             <name>Tony Bibbs</name>
!             <email>tony at geeklog.net</email>
!             <role>lead</role>
!         </maintainer>
!     </maintainers>
!     <changelog>
!         <release>
!             <version>1.0</version>
!             <date>2004-06-16</date>
!             <state>beta</state>
!             <notes>
!                 This is the first beta release.  As such, this package is not feature complete and
!                 is subject to change.  Currently only the PEAR::DB server provider has been
!                 implemented.  On the client end only the PHP5 client has been written and the only
!                 support client providers are localhost and XMLRPC.
!             </notes>
!             <provides type="class" name="AEBaseClientProvider" />
!             <provides type="class" name="AEClient" />
!             <provides type="function" name="AEClient::authenticate" />
!             <provides type="function" name="AEClient::createAccountByAdmin" />
!             <provides type="function" name="AEClient::changePassword" />
!             <provides type="function" name="AEClient::changePasswordByAdmin" />
!             <provides type="function" name="AEClient::getUserPrivilegesByAdmin" />
!             <provides type="function" name="AEClient::setUserPrivilegesByAdmin" />
!             <provides type="function" name="AEClient::listAppPrivilegesByAdmin" />
!             <provides type="function" name="AEClient::getUserGroupsByAdmin" />
!             <provides type="function" name="AEClient::setUserGroupsByAdmin" />
!             <provides type="class" name="AEClientProviderFactory" />
!             <provides type="function" name="AEClientProviderFactory::getProvider" />
!             <provides type="class" name="AELocalhostClient" extends="AEBaseClientProvider" />
!             <provides type="function" name="AELocalhostClient::authenticate" />
!             <provides type="function" name="AELocalhostClient::createAccountByAdmin" />
!             <provides type="function" name="AELocalhostClient::changePassword" />
!             <provides type="function" name="AELocalhostClient::changePasswordByAdmin" />
!             <provides type="function" name="AELocalhostClient::getUserPrivilegesByAdmin" />
!             <provides type="function" name="AELocalhostClient::setUserPrivilegesByAdmin" />
!             <provides type="function" name="AELocalhostClient::listAppPrivilegesByAdmin" />
!             <provides type="function" name="AELocalhostClient::getUserGroupsByAdmin" />
!             <provides type="function" name="AELocalhostClient::setUserGroupsByAdmin" />
!             <provides type="function" name="AELocalhostClient::serverUserToClientUser" />
!             <provides type="function" name="AELocalhostClient::getServerProvider" />
!             <provides type="class" name="AEUser" />
!             <provides type="function" name="AEUser::setClientProvider" />
!             <provides type="function" name="AEUser::getClientProvider" />
!             <provides type="function" name="AEUser::setUserName" />
!             <provides type="function" name="AEUser::getUserName" />
!             <provides type="function" name="AEUser::setPassword" />
!             <provides type="function" name="AEUser::getPassword" />
!             <provides type="function" name="AEUser::setUserGroups" />
!             <provides type="function" name="AEUser::getPrivileges" />
!             <provides type="function" name="AEUser::setPrivileges" />
!             <provides type="function" name="AEUser::getUserGroups" />
!             <provides type="function" name="AEUser::changePassword" />
!             <provides type="function" name="AEUser::changePasswordByAdmin" />
!             <provides type="function" name="AEUser::getUserPrivilegesByAdmin" />
!             <provides type="function" name="AEUser::setUserPrivilegesByAdmin" />
!             <provides type="function" name="AEUser::listAppPrivilegesByAdmin" />
!             <provides type="function" name="AEUser::getUserGroupsByAdmin" />
!             <provides type="function" name="AEUser::setUserGroupsByAdmin" />
!             <provides type="function" name="AEUser::isAuthorized" />
!             <provides type="class" name="AEXMLRPCClient" extends="AEBaseClientProvider" />
!             <provides type="function" name="AEXMLRPCClient::authenticate" />
!             <provides type="function" name="AEXMLRPCClient::createAccount" />
!             <provides type="function" name="AEXMLRPCClient::changePassword" />
!             <provides type="function" name="AEXMLRPCClient::changePasswordByAdmin" />
!             <provides type="function" name="AEXMLRPCClient::resetPassword" />
!             <provides type="function" name="AEXMLRPCClient::getUserPrivilegesByAdmin" />
!             <provides type="function" name="AEXMLRPCClient::setUserPrivilegesByAdmin" />
!             <provides type="function" name="AEXMLRPCClient::listAppPrivilegesByAdmin" />
!             <provides type="function" name="AEXMLRPCClient::getUserGroupsByAdmin" />
!             <provides type="function" name="AEXMLRPCClient::setUserGroupsByAdmin" />
!             <provides type="function" name="AEXMLRPCClient::moveGroupsToObjects" />
!             <provides type="class" name="AEUnknownException" extends="Exception" />
!             <provides type="class" name="AESQLException" extends="Exception" />
!             <provides type="class" name="AEInvalidUserCredentials" extends="Exception" />
!             <provides type="class" name="AEAccountLocked" extends="Exception" />
!             <provides type="class" name="AEPasswordExpired" extends="Exception" />
!             <provides type="class" name="AEPasswordInHistory" extends="Exception" />
!             <provides type="class" name="AEPasswordInvalid" extends="Exception" />
!             <provides type="class" name="AEUnableToConnect" extends="Exception" />
!             <provides type="class" name="AEUserNotAuthorized" extends="Exception" />
!             <provides type="class" name="AEInvalidPrivilege" extends="Exception" />
!             <provides type="class" name="AEGroup" />
!             <provides type="function" name="AEGroup::setGroupId" />
!             <provides type="function" name="AEGroup::getGroupId" />
!             <provides type="function" name="AEGroup::setGroupLogicalName" />
!             <provides type="function" name="AEGroup::getGroupLogicalName" />
!             <provides type="function" name="AEGroup::setGroupDisplayName" />
!             <provides type="function" name="AEGroup::getGroupDisplayName" />
!             <provides type="function" name="AEGroup::setGroupDesc" />
!             <provides type="function" name="AEGroup::getGroupDesc" />
!             <provides type="function" name="AEGroup::setGroupPrivileges" />
!             <provides type="function" name="AEGroup::getGroupPrivileges" />
!             <provides type="class" name="AEPrivilege" />
!             <provides type="function" name="AEPrivilege::setPrivilegeCode" />
!             <provides type="function" name="AEPrivilege::getPrivilegeCode" />
!             <provides type="function" name="AEPrivilege::setPrivilegeDesc" />
!             <provides type="function" name="AEPrivilege::getPrivilegeDesc" />
!             <provides type="function" name="authenticate" />
!             <provides type="function" name="createAccountByAdmin" />
!             <provides type="function" name="changePassword" />
!             <provides type="function" name="changePasswordByAdmin" />
!             <provides type="function" name="getUserPrivilegesByAdmin" />
!             <provides type="function" name="setUserPrivilegesByAdmin" />
!             <provides type="function" name="listAppPrivilegesByAdmin" />
!             <provides type="function" name="getUserGroupsByAdmin" />
!             <provides type="function" name="setUserGroupsByAdmin" />
!             <provides type="class" name="AEPasswordGenerator" />
!             <provides type="function" name="AEPasswordGenerator::generatePassword" />
!             <provides type="function" name="AEPasswordGenerator::generateSpecial" />
!             <provides type="function" name="AEPasswordGenerator::isValidPassword" />
!             <provides type="class" name="AEServerProviderFactory" />
!             <provides type="function" name="AEServerProviderFactory::getProvider" />
!             <provides type="class" name="AEServiceUser" />
!             <provides type="function" name="AEServiceUser::authenticate" />
!             <provides type="function" name="AEServiceUser::createAccountByAdmin" />
!             <provides type="function" name="AEServiceUser::changePassword" />
!             <provides type="function" name="AEServiceUser::changePasswordByAdmin" />
!             <provides type="function" name="AEServiceUser::getUserPrivilegesByAdmin" />
!             <provides type="function" name="AEServiceUser::setUserPrivilegesByAdmin" />
!             <provides type="function" name="AEServiceUser::listAppPrivilegesByAdmin" />
!             <provides type="function" name="AEServiceUser::getUserGroupsByAdmin" />
!             <provides type="function" name="AEServiceUser::setUserGroupsByAdmin" />
!             <provides type="function" name="AEServiceUser::setAppId" />
!             <provides type="function" name="AEServiceUser::getAppId" />
!             <provides type="function" name="AEServiceUser::setUserName" />
!             <provides type="function" name="AEServiceUser::getUserName" />
!             <provides type="function" name="AEServiceUser::setPassword" />
!             <provides type="function" name="AEServiceUser::getPassword" />
!             <provides type="function" name="AEServiceUser::setFailedAttempts" />
!             <provides type="function" name="AEServiceUser::getFailedAttempts" />
!             <provides type="function" name="AEServiceUser::setLastPWChange" />
!             <provides type="function" name="AEServiceUser::getLastPWChange" />
!             <provides type="function" name="AEServiceUser::setPWChangeRequired" />
!             <provides type="function" name="AEServiceUser::isPasswordExpired" />
!             <provides type="function" name="AEServiceUser::setAccountLocked" />
!             <provides type="function" name="AEServiceUser::getAccountLocked" />
!             <provides type="function" name="AEServiceUser::getPrivileges" />
!             <provides type="function" name="AEServiceUser::setPrivileges" />
!             <provides type="function" name="AEServiceUser::setGroups" />
!             <provides type="function" name="AEServiceUser::getGroups" />
!             <provides type="function" name="AEServiceUser::authorize" />
!             <provides type="function" name="AEServiceUser::dateDiff" />
!             <provides type="class" name="AEBasePearDBProvider" extends="AEBaseServerProvider" />
!             <provides type="function" name="AEBasePearDBProvider::getUserPrivilegesByAdmin" />
!             <provides type="function" name="AEBasePearDBProvider::setUserPrivilegesByAdmin" />
!             <provides type="function" name="AEBasePearDBProvider::listAppPrivilegesByAdmin" />
!             <provides type="function" name="AEBasePearDBProvider::getUserGroupsByAdmin" />
!             <provides type="function" name="AEBasePearDBProvider::setUserGroupsByAdmin" />
!             <provides type="function" name="AEBasePearDBProvider::groupExists" />
!             <provides type="function" name="AEBasePearDBProvider::privilegeExists" />
!             <provides type="function" name="AEBasePearDBProvider::getPrivileges" />
!             <provides type="function" name="AEBasePearDBProvider::getGroups" />
!             <provides type="function" name="AEBasePearDBProvider::passwordInHistory" />
!             <provides type="function" name="AEBasePearDBProvider::addPasswordToHistory" />
!             <provides type="class" name="AEBaseServerProvider" />
!             <provides type="function" name="AEBaseServerProvider::passwordIsValid" />
!             <provides type="function" name="AEBaseServerProvider::authenticate" />
!             <provides type="function" name="AEBaseServerProvider::createAccountByAdmin" />
!             <provides type="function" name="AEBaseServerProvider::changePassword" />
!             <provides type="function" name="AEBaseServerProvider::changePasswordByAdmin" />
!             <provides type="function" name="AEBaseServerProvider::getUserPrivileges" />
!             <provides type="function" name="AEBaseServerProvider::setUserPrivilegesByAdmin" />
!             <provides type="function" name="AEBaseServerProvider::listAppPrivilegesByAdmin" />
!             <provides type="function" name="AEBaseServerProvider::getUserGroupsByAdmin" />
!             <provides type="function" name="AEBaseServerProvider::setUsterGroupsByAdmin" />
!             <provides type="class" name="AEPearDBProvider" extends="AEBasePearDBProvider" />
!             <provides type="function" name="AEPearDBProvider::authenticate" />
!             <provides type="function" name="AEPearDBProvider::createAccountByAdmin" />
!             <provides type="function" name="AEPearDBProvider::changePassword" />
!             <provides type="function" name="AEPearDBProvider::changePasswordByAdmin" />
!             <filelist>
!                 <file role="php" baseinstalldir="Auth_Enterprise" md5sum="79b82ce52f5b72a93b8ef81f8eff8a4c" name="Client/AEBaseClientProvider.class.php"/>
!                 <file role="php" baseinstalldir="Auth_Enterprise" md5sum="9a7c41d550f4f8447c8182f86b44123b" name="Client/AEClient.class.php"/>
!                 <file role="php" baseinstalldir="Auth_Enterprise" md5sum="1bd165055df2019ffd08f88939bdea53" name="Client/AEClientConstants.php"/>
!                 <file role="php" baseinstalldir="Auth_Enterprise" md5sum="6fc94f7903993b8027ebc7e93593fc52" name="Client/AEClientProviderFactory.class.php"/>
!                 <file role="php" baseinstalldir="Auth_Enterprise" md5sum="4739398903543042687c5447c480c95f" name="Client/AELocalhostClient.class.php"/>
!                 <file role="php" baseinstalldir="Auth_Enterprise" md5sum="d923d36715dbb37bdcd06f55c11995aa" name="Client/AEUser.class.php"/>
!                 <file role="php" baseinstalldir="Auth_Enterprise" md5sum="f708b670df95df69d24ca87b05bad6a1" name="Client/AEXMLRPCClient.class.php"/>
!                 <file role="php" baseinstalldir="Auth_Enterprise" md5sum="599f4620d96b1edee79d700c3b39a061" name="Common/AEConstants.php"/>
!                 <file role="php" baseinstalldir="Auth_Enterprise" md5sum="c57ce6b7bd347767353026b2e89f860d" name="Common/AEExceptions.php"/>
!                 <file role="php" baseinstalldir="Auth_Enterprise" md5sum="055717bf6e70e55770a1088f9306be95" name="Common/AEGroup.class.php"/>
!                 <file role="php" baseinstalldir="Auth_Enterprise" md5sum="9184424ef1824ac175fd0569e0b254aa" name="Common/AEPrivilege.class.php"/>
!                 <file role="php" baseinstalldir="Auth_Enterprise" md5sum="53f88010b796128afc4d9c7e15e0e3bb" name="Common/AEServiceInterface.class.php"/>
!                 <file role="php" baseinstalldir="Auth_Enterprise" md5sum="98182e88a6242e4edafa5de5f03eb35a" name="Server/AEPasswordGenerator.class.php"/>
!                 <file role="php" baseinstalldir="Auth_Enterprise" md5sum="1b3f6cb252fa8edc486301a1de87ac4a" name="Server/AEServerConfig.php"/>
!                 <file role="php" baseinstalldir="Auth_Enterprise" md5sum="19dd0e164feed47fce47d69a5604f961" name="Server/AEServerProviderFactory.class.php"/>
!                 <file role="php" baseinstalldir="Auth_Enterprise" md5sum="76aac7ad1b521e26ab69df9bcb8c7bb9" name="Server/AEServiceUser.class.php"/>
!                 <file role="doc" baseinstalldir="Auth_Enterprise" md5sum="7b4a95a2ceab44453dc60d8a5ebdaa2c" name="Server/README.txt"/>
!                 <file role="php" baseinstalldir="Auth_Enterprise" md5sum="62d748ddfae52464bf3bd3434770bcea" name="Server/providers/AEBasePearDBProvider.class.php"/>
!                 <file role="php" baseinstalldir="Auth_Enterprise" md5sum="aac8c86ec17e75d612d841686b756997" name="Server/providers/AEBaseServerProvider.class.php"/>
!                 <file role="php" baseinstalldir="Auth_Enterprise" md5sum="23929edf6aee3fcdc0c7ed11ac939bd3" name="Server/providers/AEPearDBProvider.class.php"/>
!                 <file role="data" baseinstalldir="Auth_Enterprise" md5sum="0a1ae9ec50ba276396b348870bbcbf6f" name="Server/sql/mysql.sql"/>
!                 <file role="data" baseinstalldir="Auth_Enterprise" md5sum="e5c80697c9b9f8c5dc29e5a21500e7b6" name="package.xml"/>
!                 <file role="php" baseinstalldir="Auth_Enterprise" md5sum="59a50def7e2fc79d5f285b7ce47a7c5f" name="test.php"/>
!             </filelist>
!         </release>
!     </changelog>
      <deps>
!         <dep type="php" rel="ge" version="5.0" />
!         <dep type="pkg" rel="ge" version="1.6.4">DB</dep>
!         <dep type="pkg" rel="ge" version="1.1.0" optional="yes">XML_RPC</dep>
      </deps>
! </package>
\ No newline at end of file
--- 1,249 ----
! <?xml version="1.0" encoding="ISO-8859-1" ?>
! <!DOCTYPE package SYSTEM "http://pear.php.net/dtd/package-1.0">
  <package version="1.0">
!   <name>Auth_Enterprise</name>
!   <summary>Enterprise quality Authentication and Authorization Service</summary>
!   <description>As the name implies, this package aims to provide an enterprise level
!                authentication and authorization service. There are two parts to this package, the
!                service layer which handles requests and a PHP5 client. Support for other clients
!                (e.g. PHP4, Java, ASP/VB, etc) is possible further supporting cross-platform
!                enterprise needs. Main features are: Web Service-based, implements notion of a
!                Provider which is capable of hitting a specific data store (DBMS, LDAP, etc),
!                Implements a single credential set across a single provider, 100% OO-PHP with the
!                client producing a user object that can be serialized to a PHP session.</description>
!   <maintainers>
!     <maintainer>
!       <user>tbibbs</user>
!       <name>Tony Bibbs</name>
!       <email>tony at geeklog.net</email>
!       <role>lead</role>
!     </maintainer>
!   </maintainers>
!   <release>
!     <version>0.1</version>
!     <date>2004-07-03</date>
!     <license>PHP License</license>
!     <state>beta</state>
!     <notes>Initial release.  This is a beta and not for production use</notes>
      <deps>
!       <dep type="php" rel="ge" version="5.0" optional="no"/>
!       <dep type="pkg" rel="ge" version="1.6.4" optional="no">DB</dep>
!       <dep type="pkg" rel="ge" version="1.1.0" optional="yes">XML_RPC</dep>
      </deps>
!     <provides type="class" name="AEBaseClientProvider" />
!     <provides type="function" name="AEBaseClientProvider::getAppId" />
!     <provides type="class" name="AEClient" />
!     <provides type="function" name="AEClient::authenticate" />
!     <provides type="function" name="AEClient::createAccountByAdmin" />
!     <provides type="function" name="AEClient::changePassword" />
!     <provides type="function" name="AEClient::changePasswordByAdmin" />
!     <provides type="function" name="AEClient::resetPassword" />
!     <provides type="function" name="AEClient::getUserPrivilegesByAdmin" />
!     <provides type="function" name="AEClient::setUserPrivilegesByAdmin" />
!     <provides type="function" name="AEClient::listAppPrivilegesByAdmin" />
!     <provides type="function" name="AEClient::getUserGroupsByAdmin" />
!     <provides type="function" name="AEClient::setUserGroupsByAdmin" />
!     <provides type="class" name="AEClientProviderFactory" />
!     <provides type="function" name="AEClientProviderFactory::getProvider" />
!     <provides type="class" name="AELocalhostClient" extends="AEBaseClientProvider" />
!     <provides type="function" name="AELocalhostClient::authenticate" />
!     <provides type="function" name="AELocalhostClient::createAccountByAdmin" />
!     <provides type="function" name="AELocalhostClient::changePassword" />
!     <provides type="function" name="AELocalhostClient::changePasswordByAdmin" />
!     <provides type="function" name="AELocalhostClient::resetPassword" />
!     <provides type="function" name="AELocalhostClient::getUserPrivilegesByAdmin" />
!     <provides type="function" name="AELocalhostClient::setUserPrivilegesByAdmin" />
!     <provides type="function" name="AELocalhostClient::listAppPrivilegesByAdmin" />
!     <provides type="function" name="AELocalhostClient::getUserGroupsByAdmin" />
!     <provides type="function" name="AELocalhostClient::setUserGroupsByAdmin" />
!     <provides type="function" name="AELocalhostClient::serverUserToClientUser" />
!     <provides type="function" name="AELocalhostClient::getServerProvider" />
!     <provides type="class" name="AEUser" />
!     <provides type="function" name="AEUser::setClientProvider" />
!     <provides type="function" name="AEUser::getClientProvider" />
!     <provides type="function" name="AEUser::setUserName" />
!     <provides type="function" name="AEUser::getUserName" />
!     <provides type="function" name="AEUser::setPassword" />
!     <provides type="function" name="AEUser::getPassword" />
!     <provides type="function" name="AEUser::setUserGroups" />
!     <provides type="function" name="AEUser::getPrivileges" />
!     <provides type="function" name="AEUser::setPrivileges" />
!     <provides type="function" name="AEUser::getUserGroups" />
!     <provides type="function" name="AEUser::setGroups" />
!     <provides type="function" name="AEUser::changePassword" />
!     <provides type="function" name="AEUser::changePasswordByAdmin" />
!     <provides type="function" name="AEUser::resetPassword" />
!     <provides type="function" name="AEUser::getUserPrivilegesByAdmin" />
!     <provides type="function" name="AEUser::setUserPrivilegesByAdmin" />
!     <provides type="function" name="AEUser::listAppPrivilegesByAdmin" />
!     <provides type="function" name="AEUser::getUserGroupsByAdmin" />
!     <provides type="function" name="AEUser::setUserGroupsByAdmin" />
!     <provides type="function" name="AEUser::isAuthorized" />
!     <provides type="class" name="AEXMLRPCClient" extends="AEBaseClientProvider" />
!     <provides type="function" name="AEXMLRPCClient::authenticate" />
!     <provides type="function" name="AEXMLRPCClient::createAccountByAdmin" />
!     <provides type="function" name="AEXMLRPCClient::changePassword" />
!     <provides type="function" name="AEXMLRPCClient::changePasswordByAdmin" />
!     <provides type="function" name="AEXMLRPCClient::resetPassword" />
!     <provides type="function" name="AEXMLRPCClient::getUserPrivilegesByAdmin" />
!     <provides type="function" name="AEXMLRPCClient::setUserPrivilegesByAdmin" />
!     <provides type="function" name="AEXMLRPCClient::listAppPrivilegesByAdmin" />
!     <provides type="function" name="AEXMLRPCClient::getUserGroupsByAdmin" />
!     <provides type="function" name="AEXMLRPCClient::setUserGroupsByAdmin" />
!     <provides type="function" name="AEXMLRPCClient::moveGroupsToObjects" />
!     <provides type="function" name="AEXMLRPCClient::arrayToPrivileges" />
!     <provides type="function" name="AEXMLRPCClient::privilegesToArray" />
!     <provides type="function" name="AEXMLRPCClient::arrayToGroups" />
!     <provides type="function" name="AEXMLRPCClient::groupsToArray" />
!     <provides type="function" name="AEXMLRPCClient::faultToException" />
!     <provides type="class" name="AEBaseException" extends="Exception" />
!     <provides type="class" name="AEUnknownException" extends="AEBaseException" />
!     <provides type="class" name="AESQLException" extends="AEBaseException" />
!     <provides type="class" name="AEInvalidUserCredentials" extends="AEBaseException" />
!     <provides type="class" name="AEAccountLocked" extends="AEBaseException" />
!     <provides type="class" name="AEPasswordExpired" extends="AEBaseException" />
!     <provides type="class" name="AEPasswordInHistory" extends="AEBaseException" />
!     <provides type="class" name="AEPasswordInvalid" extends="AEBaseException" />
!     <provides type="class" name="AEUnableToConnect" extends="AEBaseException" />
!     <provides type="class" name="AEUserNotAuthorized" extends="AEBaseException" />
!     <provides type="class" name="AEInvalidPrivilege" extends="AEBaseException" />
!     <provides type="class" name="AEInsufficientClientOptions" extends="AEBaseException" />
!     <provides type="class" name="AELDAPBindError" extends="AEBaseException" />
!     <provides type="class" name="AENoProvider" extends="AEBaseException" />
!     <provides type="class" name="AENoAppId" extends="AEBaseException" />
!     <provides type="function" name="AEBaseException::getXMLErrorOffset" />
!     <provides type="class" name="AEGroup" />
!     <provides type="function" name="AEGroup::toArray" />
!     <provides type="function" name="AEGroup::setGroupId" />
!     <provides type="function" name="AEGroup::getGroupId" />
!     <provides type="function" name="AEGroup::setGroupLogicalName" />
!     <provides type="function" name="AEGroup::getGroupLogicalName" />
!     <provides type="function" name="AEGroup::setGroupDisplayName" />
!     <provides type="function" name="AEGroup::getGroupDisplayName" />
!     <provides type="function" name="AEGroup::setGroupDesc" />
!     <provides type="function" name="AEGroup::getGroupDesc" />
!     <provides type="function" name="AEGroup::setGroupPrivileges" />
!     <provides type="function" name="AEGroup::getGroupPrivileges" />
!     <provides type="class" name="AEPrivilege" />
!     <provides type="function" name="AEPrivilege::toArray" />
!     <provides type="function" name="AEPrivilege::setPrivilegeCode" />
!     <provides type="function" name="AEPrivilege::getPrivilegeCode" />
!     <provides type="function" name="AEPrivilege::setPrivilegeDesc" />
!     <provides type="function" name="AEPrivilege::getPrivilegeDesc" />
!     <provides type="function" name="authenticate" />
!     <provides type="function" name="createAccountByAdmin" />
!     <provides type="function" name="changePassword" />
!     <provides type="function" name="changePasswordByAdmin" />
!     <provides type="function" name="resetPassword" />
!     <provides type="function" name="getUserPrivilegesByAdmin" />
!     <provides type="function" name="setUserPrivilegesByAdmin" />
!     <provides type="function" name="listAppPrivilegesByAdmin" />
!     <provides type="function" name="getUserGroupsByAdmin" />
!     <provides type="function" name="setUserGroupsByAdmin" />
!     <provides type="class" name="AEPasswordGenerator" />
!     <provides type="function" name="AEPasswordGenerator::generatePassword" />
!     <provides type="function" name="AEPasswordGenerator::isValidPassword" />
!     <provides type="class" name="AEServerProviderFactory" />
!     <provides type="function" name="AEServerProviderFactory::getProvider" />
!     <provides type="class" name="AEServiceUser" />
!     <provides type="function" name="AEServiceUser::toArray" />
!     <provides type="function" name="AEServiceUser::authenticate" />
!     <provides type="function" name="AEServiceUser::createAccountByAdmin" />
!     <provides type="function" name="AEServiceUser::changePassword" />
!     <provides type="function" name="AEServiceUser::changePasswordByAdmin" />
!     <provides type="function" name="AEServiceUser::resetPassword" />
!     <provides type="function" name="AEServiceUser::getUserPrivilegesByAdmin" />
!     <provides type="function" name="AEServiceUser::setUserPrivilegesByAdmin" />
!     <provides type="function" name="AEServiceUser::listAppPrivilegesByAdmin" />
!     <provides type="function" name="AEServiceUser::getUserGroupsByAdmin" />
!     <provides type="function" name="AEServiceUser::setUserGroupsByAdmin" />
!     <provides type="function" name="AEServiceUser::setAppId" />
!     <provides type="function" name="AEServiceUser::getAppId" />
!     <provides type="function" name="AEServiceUser::setUserName" />
!     <provides type="function" name="AEServiceUser::getUserName" />
!     <provides type="function" name="AEServiceUser::setPassword" />
!     <provides type="function" name="AEServiceUser::getPassword" />
!     <provides type="function" name="AEServiceUser::setFailedAttempts" />
!     <provides type="function" name="AEServiceUser::getFailedAttempts" />
!     <provides type="function" name="AEServiceUser::setLastPWChange" />
!     <provides type="function" name="AEServiceUser::getLastPWChange" />
!     <provides type="function" name="AEServiceUser::setPWChangeRequired" />
!     <provides type="function" name="AEServiceUser::isPasswordExpired" />
!     <provides type="function" name="AEServiceUser::setAccountLocked" />
!     <provides type="function" name="AEServiceUser::getAccountLocked" />
!     <provides type="function" name="AEServiceUser::getPrivileges" />
!     <provides type="function" name="AEServiceUser::setPrivileges" />
!     <provides type="function" name="AEServiceUser::setGroups" />
!     <provides type="function" name="AEServiceUser::getGroups" />
!     <provides type="function" name="AEServiceUser::authorize" />
!     <provides type="function" name="AEServiceUser::dateDiff" />
!     <provides type="class" name="AEXMLRPCHandler" />
!     <provides type="function" name="AEXMLRPCHandler::handleRequest" />
!     <provides type="class" name="AEBasePearDBProvider" extends="AEBaseServerProvider" />
!     <provides type="function" name="AEBasePearDBProvider::getUserPrivilegesByAdmin" />
!     <provides type="function" name="AEBasePearDBProvider::setUserPrivilegesByAdmin" />
!     <provides type="function" name="AEBasePearDBProvider::listAppPrivilegesByAdmin" />
!     <provides type="function" name="AEBasePearDBProvider::getUserGroupsByAdmin" />
!     <provides type="function" name="AEBasePearDBProvider::setUserGroupsByAdmin" />
!     <provides type="function" name="AEBasePearDBProvider::groupExists" />
!     <provides type="function" name="AEBasePearDBProvider::privilegeExists" />
!     <provides type="function" name="AEBasePearDBProvider::getPrivileges" />
!     <provides type="function" name="AEBasePearDBProvider::getGroups" />
!     <provides type="function" name="AEBasePearDBProvider::passwordInHistory" />
!     <provides type="function" name="AEBasePearDBProvider::addPasswordToHistory" />
!     <provides type="class" name="AEBaseServerProvider" />
!     <provides type="function" name="AEBaseServerProvider::authenticate" />
!     <provides type="function" name="AEBaseServerProvider::createAccountByAdmin" />
!     <provides type="function" name="AEBaseServerProvider::changePassword" />
!     <provides type="function" name="AEBaseServerProvider::changePasswordByAdmin" />
!     <provides type="function" name="AEBaseServerProvider::resetPassword" />
!     <provides type="function" name="AEBaseServerProvider::getUserPrivileges" />
!     <provides type="function" name="AEBaseServerProvider::setUserPrivilegesByAdmin" />
!     <provides type="function" name="AEBaseServerProvider::listAppPrivilegesByAdmin" />
!     <provides type="function" name="AEBaseServerProvider::getUserGroupsByAdmin" />
!     <provides type="function" name="AEBaseServerProvider::setUsterGroupsByAdmin" />
!     <provides type="class" name="AELDAPProvider" extends="AEBasePearDBProvider" />
!     <provides type="function" name="AELDAPProvider::doBind" />
!     <provides type="function" name="AELDAPProvider::authenticate" />
!     <provides type="class" name="AEPearDBProvider" extends="AEBasePearDBProvider" />
!     <provides type="function" name="AEPearDBProvider::authenticate" />
!     <provides type="function" name="AEPearDBProvider::createAccountByAdmin" />
!     <provides type="function" name="AEPearDBProvider::changePassword" />
!     <provides type="function" name="AEPearDBProvider::changePasswordByAdmin" />
!     <filelist>
!       <file role="php" baseinstalldir="Auth_Enterprise" md5sum="feda81ba7d3311cc69a5440869bba566" name="Client/AEBaseClientProvider.class.php"/>
!       <file role="php" baseinstalldir="Auth_Enterprise" md5sum="c87e852aa13998c666faf7a2c2ffcce5" name="Client/AEClient.class.php"/>
!       <file role="php" baseinstalldir="Auth_Enterprise" md5sum="1bd165055df2019ffd08f88939bdea53" name="Client/AEClientConstants.php"/>
!       <file role="php" baseinstalldir="Auth_Enterprise" md5sum="6fc94f7903993b8027ebc7e93593fc52" name="Client/AEClientProviderFactory.class.php"/>
!       <file role="php" baseinstalldir="Auth_Enterprise" md5sum="b94bec68871808e15a1fed0d906a40c0" name="Client/AELocalhostClient.class.php"/>
!       <file role="php" baseinstalldir="Auth_Enterprise" md5sum="c085f2aa7826751720218e0b793506af" name="Client/AEUser.class.php"/>
!       <file role="php" baseinstalldir="Auth_Enterprise" md5sum="13d9898d9983ad3e3268b648e57df501" name="Client/AEXMLRPCClient.class.php"/>
!       <file role="php" baseinstalldir="Auth_Enterprise" md5sum="bc37ed12e3e6b89e23c3172b21037bd4" name="Common/AEConstants.php"/>
!       <file role="php" baseinstalldir="Auth_Enterprise" md5sum="e43117ff9f9c046deb2f60d2c8cfa385" name="Common/AEExceptions.php"/>
!       <file role="php" baseinstalldir="Auth_Enterprise" md5sum="58298906eb8bc11fa62d06d0476341ae" name="Common/AEGroup.class.php"/>
!       <file role="php" baseinstalldir="Auth_Enterprise" md5sum="072b72f351032f483a6197082f576e80" name="Common/AEPrivilege.class.php"/>
!       <file role="php" baseinstalldir="Auth_Enterprise" md5sum="0f44912cbf117d0a3811d3d9d214461f" name="Common/AEServiceInterface.class.php"/>
!       <file role="php" baseinstalldir="Auth_Enterprise" md5sum="74064bd661996f227e047037e2b4a0a7" name="Server/AEPasswordGenerator.class.php"/>
!       <file role="php" baseinstalldir="Auth_Enterprise" md5sum="55a08d9660501708cac3088251022051" name="Server/AEPasswordRules.php"/>
!       <file role="php" baseinstalldir="Auth_Enterprise" md5sum="0efd13c161240b95a9586f050402cd31" name="Server/AEServerConfig.php"/>
!       <file role="php" baseinstalldir="Auth_Enterprise" md5sum="4b890d4f5df4083ded786268409c383d" name="Server/AEServerProviderFactory.class.php"/>
!       <file role="php" baseinstalldir="Auth_Enterprise" md5sum="71704a4503b943eb42acb3731c1fc8a8" name="Server/AEServiceUser.class.php"/>
!       <file role="php" baseinstalldir="Auth_Enterprise" md5sum="652323ee4fb271e11b3a124089cd3593" name="Server/AEXMLRPCHandler.class.php"/>
!       <file role="data" baseinstalldir="Auth_Enterprise" md5sum="499f624a0391c7118560520afd67e986" name="Server/README.txt"/>
!       <file role="php" baseinstalldir="Auth_Enterprise" md5sum="b0157788dae73df699b4dc67ba548257" name="Server/providers/AEBasePearDBProvider.class.php"/>
!       <file role="php" baseinstalldir="Auth_Enterprise" md5sum="14976b7577343ba5df160140867f1e2e" name="Server/providers/AEBaseServerProvider.class.php"/>
!       <file role="php" baseinstalldir="Auth_Enterprise" md5sum="396233065e9913ad3f7ba236549f97f8" name="Server/providers/AELDAPProvider.class.php"/>
!       <file role="php" baseinstalldir="Auth_Enterprise" md5sum="22d8db9825309fdbbffca5bc6d40d1ea" name="Server/providers/AEPearDBProvider.class.php"/>
!       <file role="data" baseinstalldir="Auth_Enterprise" md5sum="0a1ae9ec50ba276396b348870bbcbf6f" name="Server/sql/mysql.sql"/>
!     </filelist>
!   </release>
!   <changelog>
!     <release>
!       <version>0.1</version>
!       <date>2004-07-03</date>
!       <license>PHP License</license>
!       <state>beta</state>
!       <notes>Initial release.  This is a beta and not for production use</notes>
!     </release>
!   </changelog>
! </package>




More information about the geeklog-cvs mailing list