# Enhanced client authentication support

Rational Developer for System z supports multiple ways to authenticate a user ID provided by a client upon connection. Note that the authentication data provided by the client is only used once, during initial connection setup. Once a user ID is authenticated, the user ID and self-generated PassTickets are used for all actions that require authentication. Also note that SSL encryption is supported for each authentication method, and it is required for certificate authentication.

- User ID and password
- User ID and one-time password
- X.509 Certificate
- Certificate validation
- Certificate authentication
- JES Job Monitor authentication
- Sample setup for supporting X.509 certificate logons

Parent topic: Rational Developer for System z v7.5.1 Host Readme