skip to main content
Configuring Security for OpenAccess SDK : Service attributes that affect security
 

Service attributes that affect security

The following table briefly describes the service attributes that OpenAccess SDK Server uses to set security features. For more detailed information, see OpenAccess SDK Service Attributes.
Table 26. Attributes Used to set security
Service Attribute
Description
Specifies a list of application IDs for the service attribute.
Specifies an application ID that is automatically generated by the ODBC Client to identify the client application to the service.
Specifies the method to be used to log on to the data store.
Specifies whether the complete session (logon and data exchange) is secured by SSL.
Specifies authentication mechanisms that the OpenAccess SDK Manager can use to authenticate itself to the server.
Sets authorization for users who are allowed to manage services using the OpenAccess SDK Manager.
Sets authorization for defined Linux, UNIX, and Windows user groups who are allowed to manage services using the OpenAccess SDK Manager.
Specifies a service principal name other than the default service principal name to be used for Kerberos authentication for the OpenAccess SDK Agent service.
Specifies one or multiple authentication mechanisms the service accepts.
Specifies one or multiple client TCP/IP network identifiers that are allowed to access the service using a client application.
Specifies client TCP/IP network identifiers to limit the number of clients that are allowed data access connections to data access services.
Specifies the case-sensitive service principal name to be used for Kerberos authentication to the data access service.
Specifies the supported cipher suites. The default is TLS_DH_anon_WITH_AES_128_CBC_SHA.
Specifies whether SSL is enabled for the OpenAccess SDK service. The Client encryption method must correspond to the value for this attribute.
Specifies the pathname of the keystore file containing the server public key certificate and the private key.
Specifies the path to the directory that contains the keystore password file.
Specifies the maximum number of SSL or TLS session identifiers that are cached on the OpenAccess SDK Server before the sessions are flushed from the cache.
Specifies the maximum time in seconds to keep a SSL or TLS session in the OpenAccess SDK Server session cache. The default is 300 seconds.
Sets authorization for users who are allowed to access the service for data access. The setting can be affected by the value of ServiceAuthMethods.