Sun N1 Service Provisioning System 5.1 Command-Line Interface Reference Manual

Authentication Commands

udb.login

Logs in a user and returns a SessionID that can be used for authentication. To send the session IDto a file, the arguments -o and -of must be specified before the username and password.

Table 13–25 Result of the udb.login Command

Argument 

Syntax 

Description 

[O] 

String 

The name of the formatter 

of 

[O] 

String 

The name of the output file 

[R] 

String 

The username 

[O/R] 

String 

The plaintext user password; required if the encoded password is not available or supplied. 

ep 

[O/R] 

String 

The encoded user password; required if the plaintext password is not available or supplied. 

result 

SessionID 

The session ID 


Example 13–1 Example of Sending the Session ID to a File

This example demonstrates saving a session ID being saved for reuse.

Name of formatter

serialized

Name of output file

sessionid


# cr_cli -cmd udb.login -o serialized -of sessionid -u admin -p admin

udb.logout

This command logs out the user who runs it.

udb.whoami

This command returns the owner of the current session.

Table 13–26 Result of the udb.whoami Command

Result 

Syntax 

Description 

result 

UserID 

The current user ID