Configuring REST Inbound Authentication Parameters

You can configure resource parameters by giving the parameters alternative query names.

The following table contains the REST inbound authentication parameters that you configure when you create a Siebel Application Interface Profile. For more information about configuring a Siebel Application Interface profile, see Siebel Installation Guide.

Siebel Management Console Parameter Section Description

Allow anonymous inbound REST requests

Authentication, REST Inbound Authentication

Specify whether you want to allow inbound REST requests without authentication. Do one of the following:

  • Select this check box to allow anonymous inbound REST requests. This option is enabled by default.
  • Deselect this check box if you don't want to allow users to access the REST APIs anonymously. In this case, the anonymous REST requests will return a status code of 401 in the response.
Anonymous User Name Authentication, REST Inbound Authentication Specify an anonymous user to use for anonymous REST inbound requests.

Anonymous User Password

Authentication, REST Inbound Authentication

Specify a password for the anonymous user for REST inbound requests.

Authentication Type

Authentication, REST Inbound Authentication

Specify an authentication type that the Siebel Application Interface nodes accept for REST inbound authentication. You can select one of the following options:

  • Basic Authentication

  • Single Sign-On
  • OAuth

Trust Token

Authentication, REST Inbound Authentication

This option is available if you select the Single Sign-On or OAuth option.

Specify the trust token to use for REST inbound authentication

Authentication URL

Authentication, REST Inbound Authentication

This option is available if you select the OAuth option.

Specify the URL to use for REST inbound authentication.

User Specification

Authentication, REST Inbound Authentication

This option is available if you select the Single Sign-On option. Specify the user specification to use for REST inbound authentication.

Session Timeout (seconds)

Authentication, REST Inbound Authentication

Specify the session timeout, in seconds, to use for REST inbound authentication. This is the timeout in which a connection remains open for further requests from same user.

Secure Channel

Authentication, REST Inbound Authentication.

This option applies only for the OAuth authentication type. Do one of the following:

  • Select this check box only when you have already imported the Authentication URLs CA certificate into the Application Interface truststore.

  • Deselect this check box when the Authentication URLs CA certificate is not available in the Application Interface truststore.

In this case, the Application Interface trusts all certificates while calling the Authentication URL over HTTPS.