Protocol Handlers
A protocol handler is an application on an end-user's machine. It enables communication between Secret Server and that client machine. It also provides the files needed by launchers.
When a Secret Server user starts a launcher, the protocol handler:
-
Bootstraps the client-side application.
-
Communicates with Secret Server over HTTP(S) to ensure that it is the latest version. If not, it begins an upgrade process.
-
Bootstraps the target launcher type and begins the process of securely logging in the user. Beyond HTTP(S) transport protection, credentials are retrieved securely from Secret Server using signed AES-256-encrypted messages.