[geeklog-cvs] Auth_Enterprise package.xml,NONE,1.1
tony at iowaoutdoors.org
tony at iowaoutdoors.org
Thu Jun 17 00:48:12 EDT 2004
Update of /var/cvs/Auth_Enterprise
In directory www:/tmp/cvs-serv4486
Added Files:
package.xml
Log Message:
Initial release of PEAR package file. Untested to this point
--- NEW FILE: package.xml ---
<?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>
More information about the geeklog-cvs
mailing list