# Uses of Package
com.sas.services.security

Packages that use com.sas.services.security
Package
Description
com.sas.services.deployment
This subsystem provides utilities to deploy and lookup SAS Foundation Services.
com.sas.services.information
Interact with data repositories on behalf of client applications.
com.sas.services.information.metadata
Information Service metadata.
com.sas.services.information.publicobject
Public Objects are Information Service objects which represent SAS information which is rooted in metadata.
com.sas.services.security
Perform Authentication against modular authentication providers with user identities.
com.sas.services.user
Maintain user identities and profiles.
com.sas.services.webapp

- Classes in com.sas.services.security used by com.sas.services.deployment
  Class
  Description
  AuthenticationServiceInterface
  Authentication Service interface.
  ConnectionProfile
  Connection properties for a service deployment.
- Classes in com.sas.services.security used by com.sas.services.information
  Class
  Description
  ApplicationAuthorization
- Classes in com.sas.services.security used by com.sas.services.information.metadata
  Class
  Description
  ApplicationAuthorization
  PermissionInterface
  Permission interface.
- Classes in com.sas.services.security used by com.sas.services.information.publicobject
  Class
  Description
  Authorizer
  PermissionInterface
  Permission interface.
- Classes in com.sas.services.security used by com.sas.services.security
  Class
  Description
  AuthenticationServiceInitObject
  Authentication Service configuration which may specify a JAAS login configuration application name.
  AuthenticationServiceInterface
  Authentication Service interface.
  AuthenticatorInterface
  Interface for a class to handle authenticating a user identity.
  ConnectionProfile
  Connection properties for a service deployment.
  LoginServiceException
  This is an exception that gets thrown when a user attempts to get authenticated, but it fails for some reason.
  NetworkLoginServiceException
  This exception gets thrown when a user attempts to authenticate, and the authentication fails because of network problems.
  RemoteCallbackHandler
  This interface makes a remote callback handler by extending the CallbackHandler and Remote interfaces.
  RemoteCallbackInterface
  This is a generic interface for remote callbacks.
  RemoteNameCallbackInterface
  Interface for a remote version of the NameCallback defined in the javax.security.auth.callback package.
  RemotePasswordCallbackInterface
  Interface for a remote version of the PasswordCallback defined in the javax.security.auth.callback package.
- Classes in com.sas.services.security used by com.sas.services.user
  Class
  Description
  ApplicationAuthorization
  LoginCallbackHandler
  Login callback handler.
  RemoteCallbackHandler
  This interface makes a remote callback handler by extending the CallbackHandler and Remote interfaces.
- Classes in com.sas.services.security used by com.sas.services.webapp
  Class
  Description
  AuthenticationServiceInterface
  Authentication Service interface.