jnx_authentication_service.proto

Service

Authentication

Authentication service to allow a client endpoint to authenticate itself to gain access to Junos APIs

Method Name Request Type Response Type Description
Login LoginRequest LoginResponse Verify client credentials

RPC(s)

The following APIs are provided by this service:

Login

Verify client credentials by checking passed in username/password against what is registered with the Junos device

Input: LoginRequest

Output: LoginResponse

Message(s)

This IDL defines the following message type(s)

LoginRequest

Request message representing client login credentials

Field Type Description
username string Client User name
password string Client password
client_id string Client ID

LoginResponse

Response message representing the status of the LoginCheck RPC.

Field Type Description
status RpcStatus Login status

Enum(s)