Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

get-secret() Function (SLAX and XSLT) and get_secret() (Python)

Namespaces

Python Syntax

SLAX Syntax

XSLT Syntax

Description

Invoke a CLI prompt and wait for user input. Unlike the jcs:get-input() function, the input is not echoed back to the user, which makes the function useful for obtaining passwords. The user input is defined as a string for subsequent use. This function cannot be used with commit or event scripts.

The prefix associated with the namespace URI should be defined in the prefix-to-namespace mapping in the style sheet.

Parameters

string

CLI prompt text.

Return Value

input

Text typed by the user and stored as a string.

Usage Examples

The following SLAX example shows how to prompt for a password that is not echoed back to the user:

In Python:

Release Information

Function introduced in Junos OS Release 9.5R2.

Support for the slax namespace http://xml.libslax.org/slax added in Junos OS Release 12.2.

Support for Python added in Junos OS Release 16.1R1.