Package org.apache.synapse.commons.throttle.module.utils

# Interface AuthenticationFuture

All Known Implementing Classes:
  `DummyAuthenticator`

public interface AuthenticationFuture

- ## Method Summary

  Modifier and Type
  Method
  Description
  `String`
  `getAPIKey()`
  `List`
  `getAuthorizedRoles()`
  `String`
  `getURI()`
  `boolean`
  `isAuthenticated()`
  `void`
  `setAuthenticated(boolean isAuthenticated)`
  `void`
  `setAuthorizedRoles(List roles)`

- ## Method Details

  - ### isAuthenticated

    boolean isAuthenticated()

  - ### getAuthorizedRoles

    List getAuthorizedRoles()

  - ### getAPIKey

    String getAPIKey()

  - ### getURI

    String getURI()

  - ### setAuthenticated

    void setAuthenticated(boolean isAuthenticated)

  - ### setAuthorizedRoles

    void setAuthorizedRoles(List roles)