Sybase OC 11.1 Security Services
\The Sandbox \PB History & Future \New In PB6 \Database Connectivity \Sybase OC 11.1 Security
Requirements for
OC 11.1 Security

Description

PowerBuilder and InfoMaker 6.0 provide several new DBParm parameters that enable Sybase Open Client 11.1 network-based security services in your application. You can set the security services DBParm parameters when accessing SQL Server 10.x or 11.x with one of the following Powersoft database interfaces:

Platform

Powersoft database interface

Windows

Sybase SQL Server System 10 and System 11

UNIX

Sybase System 10 and System 11
or

Sybase Systems 10 and 11 distributed application interface

Purpose

If you are using the required database, security, and PowerBuilder or InfoMaker software, you can build applications that take advantage of Sybase Open Client 11.1 network-based security services.

Open Client 11.1 security services allow you to use a supported third-party security mechanism (such as CyberSAFE Kerberos) to provide login authentication and per-packet security for your application. Login authentication establishes a secure connection, and per-packet security protects the data transmitted across the network.

    Using third-party security mechanisms

    For information about the third-party security mechanisms and operating system platforms Powersoft has tested with Open Client 11.1 security services, see the Release Notes.

Usage

To use any of the DBParm parameters supporting Open Client 11.1 security services, you must meet certain requirements for using security services in your PowerBuilder or InfoMaker application.

As with any other DBParm parameter, you can set the security services DBParms in the Database Profile Setup dialog box for your connection or in a PowerBuilder application script.

You must specify values for the security services DBParms before connecting to the database in PowerBuilder or InfoMaker.

DBParm parameters

There are two categories of DBParm parameters that support Open Client 11.1 security services:

  • Login authentication  DBParms in this category correspond to Sybase Open Client Client-Library (CT-Lib) 11.1 connection properties that allow an application to establish a secure connection.
  • Per-packet security services  DBParms in this category correspond to CT-Lib 11.1 connection properties that protect each packet of data transmitted across a network. Note, however, that per-packet security services create extra overhead for communications between the client and server.

The following DBParm parameters have been added to PowerBuilder and InfoMaker to support Sybase Open Client 11.1 security services. For each DBParm, the table lists the corresponding CT-Lib 11.1 connection property. Click the DBParm name for a complete description.

DBParm parameter

CT-Lib connection property

Login authentication DBParms:

Sec_Channel_Bind

CS_SEC_CHANBIND

Sec_Cred_Timeout

CS_SEC_CREDTIMEOUT

Sec_Delegation

CS_SEC_DELEGATION

Sec_Keytab_File

CS_SEC_KEYTAB

Sec_Mechanism

CS_SEC_MECHANISM

Sec_Mutual_Auth

CS_SEC_MUTUALAUTH

Sec_Network_Auth

CS_SEC_NETWORKAUTH

Sec_Server_Principal

CS_SEC_SERVERPRINCIPAL

Sec_Sess_Timeout

CS_SEC_SESSTIMEOUT

Per-packet security DBParms:

Sec_Confidential

CS_SEC_CONFIDENTIALITY

Sec_Data_Integrity

CS_SEC_INTEGRITY

Sec_Data_Origin

CS_SEC_DATAORIGIN

Sec_Replay_Detection

CS_SEC_DETECTREPLAY

Sec_Seq_Detection

CS_SEC_DETECTSEQ

PBL Peeper PB Help PB History
& Future About Us Feedback Site Map

Google
 
Web www.techno-kitten.com
www.sybase.com