estclient(1)

estclient1

Example est client application using the granular api

Options

-v

Verbose operation

-g

Get CA certificate from EST server

-e

Enroll with EST server and request a cert

-q

Enroll with EST server and request a cert and a server-side generated private key

-a

Get CSR attributes from EST server

-z

Force binding the PoP by including the challengePassword in the CSR

-r

Re-enroll with EST server and request a cert, must use -c option

-c certfile

Identity certificate to use for the TLS session

-k keyfile

Use with -c option to specify private key for the identity cert

-x keyfile

Use existing private key in the given file for signing the CSR

-y csrfile

Use existing CSR in the given file

-s server

Enrollment server IP address

-p port

TCP port number for enrollment server

-o dir

Directory where pkcs7 certs will be written

-i count

Number of enrollments to perform per thread (default=1)

-w count

Timeout in seconds to wait for server response (default=10)

-f

Runs EST Client in FIPS MODE = ON

-u string

Specify user name for HTTP authentication.

-h string

Specify password for HTTP authentication.

-?

Print this help message and exit.

--keypass_stdin

Specify en-/decryption of private key, password read from STDIN

--keypass_arg

Specify en-/decryption of private key, password read from argument

--common-name string

Specify the common name to use in the Suject Name field of the new certificate. 127.0.0.1 will be used if this option is not specified

--pem-output

Convert the new certificate to PEM format

--srp

Enable TLS-SRP cipher suites. Use with --srp-user and --srp-password options.

--srp-user string

Specify the SRP user name.

--srp-password string

Specify the SRP password.

--auth-token string

Specify the token to be used with HTTP token authentication.

--path-seg string

Specify the optional path segment to use in the URI.

--proxy-server string

Proxy server to enable SOCK/HTTP proxy mode.

--proxy-port port

Proxy port number. Must include proxy-server.

--proxy-proto EST_CLIENT_PROXY_PROTO

Proxy protocol.

--proxy-auth BASIC|NTLM

Proxy authentication method.

--proxy-username string

username to pass to proxy server.

--proxy-password string

password to pass to proxy server.

Author

This manpage is based on estclient's usage output and the included documentation. It was written for the Debian project by Christoph Biedl <[email protected]> but may be used by others.

From libest-utils 3.2.0+ds-1.1 in Debian 13 (Trixie). Parsed by carta from the page's man source.