# Deep Security Manager REST API

## Path: / rest / authentication / login

Authenticate a user, and return a session ID (sID) to use in subsequent calls to other APIs.

Note: The session token can be used for UI Single Sign On only within a limited time.

Resources
Name | Description
--- | ---
nonce | Authenticate an user, and return a temporary token for UI Single Sign On.
primary | Authenticate a primary tenant user, and return a session ID (sID) to use in subsequent calls to other APIs.

Method Summary
Resource | Description
--- | ---
`POST /rest/authentication/login` | Authenticate a user, and return a session ID (sID) to use in subsequent calls to other APIs.

Method Detail
Authenticate a user, and return a session ID (sID) to use in subsequent calls to other APIs. Note: The session token can be used for UI Single Sign On only within a limited time. Input: `DSCredentials` - The credentials to use to authenticate. Output: `java.lang.String` - session ID the session ID value to pass to subsequent API methods that look for a session ID. Produces: text/plain Consumes: application/xml application/json

Copyright © 2017 Trend Micro Inc. All Rights Reserved.