Property

Description

Business Application Authorisation Code configuration

Defines configurations related to OAuth authorisation code provided to business applications:

  • BA_OAUTH_CODE_EXPIRY_TIME = 10
    Time interval in minutes to define the expiry time of OAuth2 authorisation code generated for business applications. Default value: 10 minutes.

Business Application Access token configuration

Defines configurations related to access token granted to business applications:

  • BA_OAUTH_ACCESS_TOKEN_EXPIRY_TIME = 60
    Time interval in minutes to define the expiry time of access token for business applications. Default value: 60 minutes (1 Hour).
  • BA_OAUTH_REFRESH_TOKEN_EXPIRY_TIME = 525600
    Time interval in minutes to define the expiry time of refresh token for business applications. Default value: 525600 minutes (1 Year).

Mobile Application Access token Configurations 

Defines configurations related to access token granted to mobile applications:

  • MOBILE_OAUTH_ACCESS_TOKEN_EXPIRY_TIME = 60
    Time interval in minutes to define the expiry time of access token for mobile applications. Default value: 60 minutes (1 Hour).
  • MOBILE_OAUTH_REFRESH_TOKEN_EXPIRY_TIME = 525600
    Time interval in minutes to define the expiry time of refresh token for mobile applications. Default value: 525600 minutes (1 Year).

Authorisation request Configurations

Defines configurations related to authorisation requests:

  • RASDATA_CREDENTIALS_EXPIRY_PERIOD = 86399
    Time period in seconds after which Pending Authorisation Request (ARQ) transactions are deleted. Default value: 86399 (1 Day).
  • EXPIRED_RASTOKEN_DELETION_PERIOD = 21600
    Time period in minutes after which expired access tokens are deleted by Unity Service. Default value: 21600 minutes(15 Days).
  • UNITY_REQUEST_EXPIRY_PERIOD = 100
    Time interval in seconds to define the expiry period of authorised pending request. Default value: 100 seconds
  • QR_CODE_EXPIRY = 60
    Time interval in seconds to define the expiry of a QR code. Default value: 60 seconds.

Storing limited data into the database to minimize the database size

If your database size grows too quickly because a lot of Unity Service transactions are being logged, then the size of log information can be reduced by removing some data columns from the database logs. The following are the attributes which manages the logging of specified column:

  • TRANSACTION_LOG_COLUMNS = ResponseStatus, RequestTime, ResponseTime, Request, Response, UserId, RelyingPartyId, RelyingPartyIp, RelyingPartySslCert, ErrorCode

See also

OCSP Service
Certification Service
CRL Monitor
SAM Service
RAS Service
Unity Service