Package com.sas.drugdev.remote.session

Contains all the necessary classes and interfaces for creating sessions and connecting to the server.

See:
          Description

Interface Summary
Credentials Interface used as a base interface for all types of Credentials.
Session Interface that stores the state of the connection to the server.
SessionAuthenticator Interface used for implementation of the design of the API.
 

Class Summary
SessionFactory Entry point into the API.
UsernamePasswordCredentials Credentials object that specifies a username and password.
 

Exception Summary
AuthenticationException Thrown for an invalid username/password combination.
InvalidSessionException Thrown when a server-side call is attempted from one of the services, but the session has timed out or has been invalidated.
PasswordExpiredException Thrown when a user attempts to create a session and his/her password has expired.
UnsupportedCredentialsException Thrown when a user attempts to connect with a Credentials object that isn't supported.
UserInactiveException Thrown when a user attempts to login with an account that is inactive.
UserRetiredException Thrown when a user attempts to login with an account that is retired.
 

Package com.sas.drugdev.remote.session Description

Contains all the necessary classes and interfaces for creating sessions and connecting to the server.