Borland VisiBroker® 7.0 - Borland Technical Publications
Borland VisiBroker® 7.0 - Borland Technical Publications
Borland VisiBroker® 7.0 - Borland Technical Publications
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