Abstract
The PCCEServer application is a server that should be used in conjunction with the LBNLSecureMessaging user interface to enable secure synchronous and asynchronous messaging. It provides authentication and authorization services for members of a collaboration group via PKI/SSL and maintains an access control list. Members of collaboration groups using the LBNLSecureMessaging client must register identifying information. including username and password and an optional X.509 certificate, with the PCCEServer. This registration not only restricts access to instant messaging, but augments the LBNLSecureMessaging's IRC-based chat facility with persistence. Users register permanent unique user ids by which they are known to other users in the system and create permanent venues intended for group conversations on a tong-term or continuous basis. In addition, the PCCEServer enhances instant messaging with presence and awareness information such as user availability, and it allows users to leave notes asynchronously for other users who are online or offline. Written in Java, it is a standalone application that can run on any platform that supports a Java Virtual Machine.
- Developers:
- Release Date:
- 2003-03-17
- Project Type:
- Open Source, No Publicly Available Repository
- Software Type:
- Scientific
- Programming Languages:
-
Java Version 1.4 or higher (including JSSE)
- Licenses:
-
Other (Commercial or Open-Source): https://ipo.lbl.gov/marketplace
- Sponsoring Org.:
-
USDOEPrimary Award/Contract Number:AC03-76SF00098B&R Codes:KJ0102000
- Code ID:
- 56985
- Site Accession Number:
- 4081; CR-1899
- Research Org.:
- Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States)
- Country of Origin:
- United States
Citation Formats
Perry, Marcia, and Agarwal, Deb.
PCCEServer.
Computer Software.
USDOE.
17 Mar. 2003.
Web.
doi:10.11578/dc.20210521.24.
Perry, Marcia, & Agarwal, Deb.
(2003, March 17).
PCCEServer.
[Computer software].
https://doi.org/10.11578/dc.20210521.24.
Perry, Marcia, and Agarwal, Deb.
"PCCEServer." Computer software.
March 17, 2003.
https://doi.org/10.11578/dc.20210521.24.
@misc{
doecode_56985,
title = {PCCEServer},
author = {Perry, Marcia and Agarwal, Deb},
abstractNote = {The PCCEServer application is a server that should be used in conjunction with the LBNLSecureMessaging user interface to enable secure synchronous and asynchronous messaging. It provides authentication and authorization services for members of a collaboration group via PKI/SSL and maintains an access control list. Members of collaboration groups using the LBNLSecureMessaging client must register identifying information. including username and password and an optional X.509 certificate, with the PCCEServer. This registration not only restricts access to instant messaging, but augments the LBNLSecureMessaging's IRC-based chat facility with persistence. Users register permanent unique user ids by which they are known to other users in the system and create permanent venues intended for group conversations on a tong-term or continuous basis. In addition, the PCCEServer enhances instant messaging with presence and awareness information such as user availability, and it allows users to leave notes asynchronously for other users who are online or offline. Written in Java, it is a standalone application that can run on any platform that supports a Java Virtual Machine.},
doi = {10.11578/dc.20210521.24},
url = {https://doi.org/10.11578/dc.20210521.24},
howpublished = {[Computer Software] \url{https://doi.org/10.11578/dc.20210521.24}},
year = {2003},
month = {mar}
}