11.07.2015 Views

Borland VisiBroker® 7.0 - Borland Technical Publications

Borland VisiBroker® 7.0 - Borland Technical Publications

Borland VisiBroker® 7.0 - Borland Technical Publications

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

QoP APIConstructor of the ServerQoPPolicyImpl object.ParameterconfDescriptionServerQoPConfig object which contains the designed QoP configuration.virtual csiv2::ServerQoPConfig_ptr config();Get the ServerQoPConfigImpl object from the ServerQoPPolicyImpl.ReturnsThe ServerQoPConfigImpl object from the ServerQoPPolicyImpl.class vbsec::ClientConfigImplClientConfigImpl is the implementation of the csiv2::ClientQoPConfig. To define theClientQoPPolicy, you create this object which defines the various characteristics of thepolicy.Include FileThe CSIV2Policies.h file should be included when you use this classMethodsClientConfigImpl (const CORBA::Short transport, const CORBA::BooleantrustInTarget)Constructor of ClientConfigImpl object.ParametertransporttrustInTargetDescriptionThe transport mechanism to use. Valid values are:■■■csiv2::CLEAR_ONLY: no secure transport is necessarycsiv2::SECURE_ONLY: only secure connections are permittedcsiv2::ALL: any method of transport is allowedWhether or not to require the client to authenticate.class vbsec::ClientQoPPolicyImplClientQoPPolicyImpl is the implementation of the csiv2::ClientQoPPolicy. TheClientQoPPolicyImpl object impacts the QoP behaviour of the server.Include FileThe CSIV2Policies.h file should be included when you use this class.MethodsClientQoPPolicyImpl( const csiv2::ClientQoPConfig_var& conf);Constructor for ClientQoPPolicyImpl object.ParameterconfDescriptionClientConfigImpl object to be use for the policy.virtual csiv2::ClientQoPConfig_ptr config();Returns the ClientConfigImpl object of this ClientQopPolicyImpl.ReturnsThe ClientConfigImpl object of this ClientQopPolicyImpl.114 VisiBroker Security Guide

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!