# Uses of Interface
com.sas.services.security.AuthenticationServiceInterface

Packages that use AuthenticationServiceInterface
Package
Description
com.sas.services.deployment
This subsystem provides utilities to deploy and lookup SAS Foundation Services.
com.sas.services.security
Perform Authentication against modular authentication providers with user identities.
com.sas.services.webapp

- ## Uses of AuthenticationServiceInterface in com.sas.services.deployment

  Methods in com.sas.services.deployment that return AuthenticationServiceInterface
  Modifier and Type
  Method
  Description
  `static AuthenticationServiceInterface`
  CorePlatformServices.`getAuthenticationService()`
  Gets the authentication service.

- ## Uses of AuthenticationServiceInterface in com.sas.services.security

  Classes in com.sas.services.security that implement AuthenticationServiceInterface
  Modifier and Type
  Class
  Description
  `class`
  `AuthenticationService`
  The Authentication Service class.
  Methods in com.sas.services.security that return AuthenticationServiceInterface
  Modifier and Type
  Method
  Description
  `static AuthenticationServiceInterface`
  AuthenticationServiceFactory.`createService(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)`
  Gets an Authentication service initialized with the specified configuration registering it with the specified discovery service.
  `static final AuthenticationServiceInterface`
  AuthenticationService.`defaultInstance(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)`
  Gets the authentication service.
  Constructors in com.sas.services.security with parameters of type AuthenticationServiceInterface
  Modifier
  Constructor
  Description
  ``
  `AuthenticationServiceProxy(AuthenticationServiceInterface authenticationService)`
  Constructs a proxy to the specified authentication service.

- ## Uses of AuthenticationServiceInterface in com.sas.services.webapp

  Methods in com.sas.services.webapp that return AuthenticationServiceInterface
  Modifier and Type
  Method
  Description
  `static AuthenticationServiceInterface`
  ServicesFacade.`getAuthenticationService()`