Skip to content

auth Command

Authenticate as a user of this system if needed by configured Trust Requirements.

Usage

enclave auth [<VALUE>]
             [--profile <VALUE>]
             [--verbosity|-v <VALUE>]
             [--daemon|-d]
             [--logout]
             [--no-browser]
             [--no-storage]
             [--non-interactive|-n]

Parameters

Position Name Short Name Description
0 An explicit authentication token to use for authentication
profile Specify the enclave profile name.
verbosity v If specified, sets the verbosity of this command, overriding any configured value. Values of 1 to 5 will apply increasing verbosity.
daemon d Continue running until terminated, trying to silently authenticate from saved credentials
logout Clear all saved credentials and log out
no-browser Do not attempt to open a web browser to complete authentication if required
no-storage Indicate that Enclave should not save any refresh tokens for automatic user authentication in future. Each time this command is called, you will need to go through the interactive login flow.
non-interactive n Only authenticate using saved credentials; do not go through a new authentication flow

Parameter (Position 0)

An explicit authentication token to use for authentication

Position: 0
Required: No
Default value: None

profile Parameter

Specify the enclave profile name.

Name: profile
Position: Named parameter
Required: No
Default value: None

verbosity Parameter

If specified, sets the verbosity of this command, overriding any configured value. Values of 1 to 5 will apply increasing verbosity.

Name: verbosity
Short name: v
Position: Named parameter
Required: No
Default value: -1

daemon Parameter

Continue running until terminated, trying to silently authenticate from saved credentials

Name: daemon
Short name: d
Position: None (Switch Parameter)
Required: No (Switch Parameter)
Default value: false

logout Parameter

Clear all saved credentials and log out

Name: logout
Position: None (Switch Parameter)
Required: No (Switch Parameter)
Default value: false

no-browser Parameter

Do not attempt to open a web browser to complete authentication if required

Name: no-browser
Position: None (Switch Parameter)
Required: No (Switch Parameter)
Default value: false

no-storage Parameter

Indicate that Enclave should not save any refresh tokens for automatic user authentication in future. Each time this command is called, you will need to go through the interactive login flow.

Name: no-storage
Position: None (Switch Parameter)
Required: No (Switch Parameter)
Default value: false

non-interactive Parameter

Only authenticate using saved credentials; do not go through a new authentication flow

Name: non-interactive
Short name: n
Position: None (Switch Parameter)
Required: No (Switch Parameter)
Default value: false

Documentation generated by MdDocs