SAS 9.1.3 Integration Technologies » Developer's Guide

Using SAS Foundation Services
Connection Service
Discovery Service
Event Broker Service
Information Service
Logging Service
Publish Service
Security Service
Session Service
Stored Process Service
User Service
Class Documentation
SAS Foundation Services

Security Service

The Security Service enables applications to do the following:

  • authenticate the credentials of users. Authentication is the process of verifying that a user ID and its password are valid. The Security Service uses the Java Authentication and Authorization Service (JAAS) classes and interfaces to provide a pluggable authentication mechanism.

  • propagate user identity contexts across distributed security domains.

  • implement a single sign-on environment by saving credentials in the user context of an authenticated user.

  • request a user's credentials from a user context that another application created. If credentials exist for the specified domain, the application can use them to access resources without requiring additional authentication input from the user.

For detailed usage documentation and example code, see in the Foundation Services class documentation.

For detailed information about implementing security in your environment, see the Security section in the SAS Integration Technologies: Administrator's Guide.