Introduction
This reference covers interface provided by AdmPwd Enterprise PDS integration library (aka 'PDS Wrapper'). Purpose of the integration library is to allow applications easily integrate with solution functionality:
- Allow users to read and reset passwords of managed accounts (local admin accounts or managed domain user accounts)
- Generate encryption/decryption key pairs
- Use other functionality provided by Password Decryption Service (PDS)
- Get information about state of environment
- Manage configuration of PDS service
All this without the need to know details about how to:
- Discover online instance of PDS
- Discovery information is published by either PDS itself (via DNS SRV records) or by environment administrator (via GPO)
- Connect to PDS interface and perform authentication
- SDK connects to discovered PDS instance automatically and uses Windows authentication
Getting Started
To get started, add a reference to integration library to your project, and call static methods exposed by the library. Methods are pretty simple to use and map to high level functionality of the solution.
Library is provided as NuGet package Greycorbel.AdmPwd-E.PDSWrapper
For more information, see Integration SDK
You can use source code of various tools as starting point - see AdmPwd.E Client tools on GitHub
Version history
Version | Released |
---|---|
v7.5.0.2 | 28 Nov 2016 |
v7.5.1.0 | 22 Jan 2017 |
v7.5.2.0 | 27 Mar 2017 |
v7.5.3.0 | 09 Sep 2017 |
v7.5.4.0 | 27 Dec 2017 |
v7.5.5.0 | 01 May 2018 |
v7.6.0.0 | 31 Dec 2018 |
v7.7.0.0 | 14 Jul 2019 |
v7.7.1.0 | 24 Dec 2019 |
v7.7.2.0 | 01 Jan 2020 |
v7.7.3.0 | 18 Apr 2020 |
v7.7.4.1 | 14 Oct 2020 |
v7.7.5.0 | 06 Dec 2020 |