Authenticate API Users using the Built-in Authentication Provider

The built-in authentication authentication provider is specified for your API by default. This authentication provider uses the Default Auth Provider authentication method. With this authentication provider specified for your API, you can manage the API users within your API.  looks up the API users that you define in API Creator during authentication.  includes this authentication provider to simplify development. It is intended mainly for development. It defines the @authentication RESTful endpoint, the system administrator, and API user-access to the REST API endpoints.
lac42
The 
built-in authentication
 authentication provider is specified for your API by default. This authentication provider uses the
Default Auth Provider
authentication method. With this authentication provider specified for your API, you can manage the API users within your API. 
CA Live API Creator
 looks up the API users that you define in API Creator during authentication.
CA Live API Creator
 includes this authentication provider to simplify development. It is intended mainly for development. It defines the 
@authentication
 RESTful endpoint, the system administrator, and API user-access to the REST API endpoints.
When you specify the 
built-in authentication
authentication provider as the authentication provider for your API, you can add API users, assign roles to API users, and define globals for API users using API Creator.
For more information about how to manage API users, see Manage API Users.
Specifying an authentication provider that uses the
Default Auth Provider
 authentication method as the authentication provider for your API can require that you create a database for your authentication tokens. Create a database if
any
of the following cases are true:
  • You are not securing your published APIs using API Gateway.
  • You plan to configure
    CA Live API Creator
    to run as cluster or, if you have configured
    CA Live API Creator
    to run as a single node, you want to persist your authentication tokens.
For more information:
Add an Authentication Provider that Uses the Default Auth Provider Authentication Method
  1. In API Creator, from the APIs page, click the 
    Auth Providers
     tab.
  2. Above the list of authentication providers, click 
    Add
    .
    The Add Authentication Provider window opens.
  3. Select 
    Default Auth Provider
     as the authentication method and enter a name for the authentication provider, and then click 
    Add
    .
  4. Click 
    Save
    .
    Your authentication provider is created.
  5. On the 
    Details
     tab, define the fields on the page, and then save your changes.
An authentication provider that uses the
Default Auth Provider
 authentication method is added to your TeamSpace.
Specify the Built-In Authentication Provider as the Authentication Provider for your API
  1. From the Authentication Providers page, click the 
    APIs
     tab.
    The APIs page appears.
  2. Open the API for which you want to specify the authentication provider.
    The API Properties page appears.
  3. Select 
    Built-in authentication
    as the authentication provider for your API from the 
    Authentication provider
     drop-down, and then save your changes.
    For more information about the other fields that are on this tab, see API Properties.
The 
Built-in authentication
authentication provider is specified as the authentication provider for your API.