Provenance and Dependency 3rd Party
Transcript of Provenance and Dependency 3rd Party
8/3/2019 Provenance and Dependency 3rd Party
http://slidepdf.com/reader/full/provenance-and-dependency-3rd-party 1/6
Provenance of and Dependencies onThird-Party Libraries
© 2008 Hitachi ID Systems, Inc. All rights reserved.
8/3/2019 Provenance and Dependency 3rd Party
http://slidepdf.com/reader/full/provenance-and-dependency-3rd-party 2/6
Contents
1 Introduction 1
2 SCAUTO.DLL 1
3 OpenSSL Libraries 2
4 Lotus Notes API 2
5 C Runtime 3
6 LDAP API 4
i
8/3/2019 Provenance and Dependency 3rd Party
http://slidepdf.com/reader/full/provenance-and-dependency-3rd-party 3/6
Provenance of and Dependencies on Third-Party Libraries
1 Introduction
P-Synch includes a number of third party dynamic link libraries (DLLs), used to integrate with certain typesof servers and applications. These DLLs were not developed by Hitachi ID and are neither supported nor
maintained by Hitachi ID. Rather, Hitachi ID provides these DLLs with the core P-Synch software distribu-tion, as a convenience to customers. In each case, customers may acquire the same DLLs directly fromtheir original authors.
These third party DLLs are installed in the C:\Common Files\M-Tech folder on the P-Synch server.
This document describes each of these DLLs.
2 SCAUTO.DLL
Library: SCAUTO.DLL
Publisher: HP (Formerly Peregrine Software).
Functionality: Allows third party applications to create, update and close tickets in ServiceCenter.
Depends on: MSVCR71.DLL
DependentP-Synchcomponents:
PXPER3 - used to write help desk tickets to the Service Center help deskapplication. AGTPER - used to reset users for Service Center users.
Impacts coreP-Synch
functionality?
No
Type of softwarelicense:
Commercial. SCAUTO is available to all Peregrine licensees. Note that SCAUTOinteracts with a separately licensed API gateway on the Service Centerapplication.
1
8/3/2019 Provenance and Dependency 3rd Party
http://slidepdf.com/reader/full/provenance-and-dependency-3rd-party 4/6
Provenance of and Dependencies on Third-Party Libraries
3 OpenSSL Libraries
Library: PSCRYPT32.DLL and PSSSL32.DLL
Publisher: OpenSSL project.
Functionality: Used to establish SSL-encrypted TCP/IP connections to network services suchas web servers.
Depends on: MSVCR71.DLL
Dependent
P-Synchcomponents:
The Telnet Agent (agttelnet) uses this to connect to SSL and TLS protected
services and script password resets. Winproxy is used to troubleshoot the sametype of connections.
Impacts coreP-Synchfunctionality?
No
Type of software
license:
BSD-style Open Source. http://openssl.org/source/license.html
4 Lotus Notes API
Library: LCPPN22.DLL
Publisher: IBM / Lotus.
Functionality: Part of the Notes C++ API SDK (2.2).
Depends on: None.
DependentP-Synchcomponents:
Used to manage Notes passwords (agtdmno, agtnid) and send Notes-stylee-mail (notemail).
Impacts coreP-Synch
functionality?
No
Type of softwarelicense:
Commercial. Available to all Lotus Notes customers.
2
8/3/2019 Provenance and Dependency 3rd Party
http://slidepdf.com/reader/full/provenance-and-dependency-3rd-party 5/6
Provenance of and Dependencies on Third-Party Libraries
5 C Runtime
Library: MSVCR71.DLL
Publisher: Microsoft.Functionality: C language runtime version 7.1.
Depends on: None.
DependentP-Synchcomponents:
Needed by any program compiled against this version of the C runtime.
Impacts coreP-Synch
functionality?
No
Type of softwarelicense:
Commercial. Redistribution by developers who use the Microsoft Visual Studio C / C++ compiler is allowed, free of charge.
3
8/3/2019 Provenance and Dependency 3rd Party
http://slidepdf.com/reader/full/provenance-and-dependency-3rd-party 6/6
Provenance of and Dependencies on Third-Party Libraries
6 LDAP API
Library: nsldapssl32v50.dll, freebl3.dll, libnspr4.dll, libplc4.dll, libplds4.dll,nsldappr32v50.dll, nss3.dll, softokn3.dll and ssl3.dll
Publisher: Sun (formerly Netscape)
Functionality: LDAP client library
Depends on: None.
DependentP-Synchcomponents:
Needed by all components that may make LDAP lookups. Specifically:
• ldapaflt.exe – limit which accounts a help desk user can see with an LDAPlookup.
• ldapqa.exe – lookup a user’s Q&A profile in an LDAP directory.• ldapdb.exe – externalizes login ID and Q&A profile storage to an LDAP
directory.• ldapuflt.exe – limit which user profiles a help desk user can see with an
LDAP lookup.• ldapacct.exe – externalizes login ID profile storage to an LDAP directory.• ldappass.exe – looks up the default password that Hitachi ID Password
Manager should use when a help desk operator resets a user’s password in
an LDAP directory.• valildap.exe – validates a user’s Q&A responses against data in an LDAP
directory.• cert8gen.exe – used to setup an SSL certificate to connect to LDAP
directories.
Impacts core
P-Synchfunctionality?
No
Type of softwarelicense:
Permissive open source license (Netscape Public License
ww.Hitachi-ID.com
0, 1401 - 1 Street SE, Calgary AB Canada T2G 2J3 Tel: 1.403.233.0740 Fax: 1.403.233.0725 E-Mail: [email protected]
File: /pub/wp/documents/third-party-dlls/provenance-and-dependencyDate: 2009-01-01