Cisco Cisco 3365 Mobility Services Engine Developer's Guide
![Cisco](https://files.manualsbrain.com/attachments/7380d0050044647c30f5c24bbbf5d0c0b6d9bb84/common/fit/150/50/faa183d287233c52228cfea3dbc2a127fe780f60564fcb0955d9c3d1cd23/brand_logo.png)
C
ISCO
MSE
API
S
PECI FICATI ON
G
UIDE
–
C
ONTEXT
A
W ARE
S
ERVICE OF
MSE,
R
EL EASE
7.4
.
P
A G E
36
O F
2 27
C H A P T E R 3
3
Common Login/Logout
The MSE API provides many methods for use by an external application or system. Prior to use
of those methods all systems must login to the MSE. This process is achieved by the external
system calling the method Login passing credentials that are authenticated by the MSE. The call
for login bypasses auth verification and is directly handled by the login component. The login
method call will have username and password which is validated by the login module against
the users stored in the database. If the login is successful then a business session ID is assigned
to identify this session and it’s returned back as a response to the user. All subsequent calls for
all other methods should include this Business ID in every request.
of those methods all systems must login to the MSE. This process is achieved by the external
system calling the method Login passing credentials that are authenticated by the MSE. The call
for login bypasses auth verification and is directly handled by the login component. The login
method call will have username and password which is validated by the login module against
the users stored in the database. If the login is successful then a business session ID is assigned
to identify this session and it’s returned back as a response to the user. All subsequent calls for
all other methods should include this Business ID in every request.
Note
: Login/Logout requests are processed at
endpoint
where mse represents
the IP address of the MSE engine.
3.1 METHOD: Login
Allows a Client application to login to the MSE. Users are authenticated against the server
database and a business session is established for authenticated users. This session identifies
the user’s privileges and access to the system.
database and a business session is established for authenticated users. This session identifies
the user’s privileges and access to the system.
Class
AesLogin
Attribute
Type
Access
userName
String
RO
password
String
RO
Result: Returns an AesBusinessSession object containing the session identifier.
Class
AesBusinessSession