Borland VisiBroker® 7.0 - Borland Technical Publications
Borland VisiBroker® 7.0 - Borland Technical Publications Borland VisiBroker® 7.0 - Borland Technical Publications
vbsec::Permission . . . . . . . . . . . . . . . . . 130Include file . . . . . . . . . . . . . . . . . . . . 130Methods . . . . . . . . . . . . . . . . . . . . . 130vbsec::PermissionCollection . . . . . . . . . . . . 131Include file . . . . . . . . . . . . . . . . . . . . 131Methods . . . . . . . . . . . . . . . . . . . . . 131vbsec::RolePermission . . . . . . . . . . . . . . . 131Constructors. . . . . . . . . . . . . . . . . . . 131Methods . . . . . . . . . . . . . . . . . . . . . 131vbsec::TrustProvider. . . . . . . . . . . . . . . . . 132Methods . . . . . . . . . . . . . . . . . . . . . 132vbsec::InitOptions . . . . . . . . . . . . . . . . . . 133Include file . . . . . . . . . . . . . . . . . . . . 133Data Members . . . . . . . . . . . . . . . . . . 133vbsec::SimpleLogger . . . . . . . . . . . . . . . . 133Include file . . . . . . . . . . . . . . . . . . . . 133Methods . . . . . . . . . . . . . . . . . . . . . 133Index 135iv
Chapter1Introduction to Borland VisiBrokerChapterVisiBroker OverviewFor the CORBA developer, Borland provides VisiBroker for Java, VisiBroker for C++,and VisiBroker for .NET to leverage the industry-leading VisiBroker Object RequestBroker (ORB). These three facets of VisiBroker are implementations of the CORBA 2.6specification.VisiBroker is for distributed deployments that require CORBA to communicate betweenboth Java and non-Java objects. It is available on a wide range of platforms (hardware,operating systems, compilers and JDKs). VisiBroker solves all the problems normallyassociated with distributed systems in a heterogeneous environment.VisiBroker includes:■VisiBroker for Java, VisiBroker for C++, and VisiBroker for .NET, threeimplementations of the industry-leading Object Request Broker.■■■■VisiNaming Service, a complete implementation of the Interoperable NamingSpecification in version 1.3.GateKeeper, a proxy server for managing connections to CORBA Servers behindfirewalls.VisiBroker Console, a GUI tool for easily managing a CORBA environment.Common Object Services such as VisiNotify (implementation of Notification ServiceSpecification), VisiTransact (implementation of Transaction Service Specification),VisiTelcoLog (implementation of Telecom Logging Service Specification), VisiTime(implementation of Time Service Specification), and VisiSecure.Chapter 1: Introduction to Borland VisiBroker 1
- Page 1 and 2: Security GuideBorlandVisiBroker ®
- Page 3 and 4: ContentsChapter 1Introduction to Bo
- Page 5: Security for the Borland web contai
- Page 9 and 10: VisiBroker DocumentationImportant
- Page 11 and 12: Contacting Borland support■■■
- Page 13 and 14: Chapter2Getting Started with Securi
- Page 15 and 16: Basic security model■■■■Web
- Page 17 and 18: Distributed environments and VisiSe
- Page 19 and 20: Authentication and IdentificationAu
- Page 21 and 22: Authentication and IdentificationDi
- Page 23 and 24: Secure TransportationSecure Transpo
- Page 25 and 26: Context PropagationContext Propagat
- Page 27 and 28: Context PropagationTrusting Asserti
- Page 29 and 30: Using IIOP/HTTPSHere are several ex
- Page 31 and 32: ChapterChapter 3AuthenticationJAAS
- Page 33 and 34: Authentication mechanisms and Login
- Page 35 and 36: LoginContext class and LoginModule
- Page 37 and 38: Associating a LoginModule with a re
- Page 39 and 40: Borland LoginModulesThe elements in
- Page 41 and 42: Borland LoginModulesLDAP LoginModul
- Page 43 and 44: Server and Client IdentificationIn
- Page 45 and 46: Server and Client IdentificationCre
- Page 47 and 48: Server and Client IdentificationCli
- Page 49 and 50: ChapterChapter4AuthorizationAuthori
- Page 51 and 52: Defining access control with Role D
- Page 53 and 54: Authorization domainsTo accomplish
- Page 55 and 56: CORBA authorizationwhere is a taut
vbsec::Permission . . . . . . . . . . . . . . . . . 130Include file . . . . . . . . . . . . . . . . . . . . 130Methods . . . . . . . . . . . . . . . . . . . . . 130vbsec::PermissionCollection . . . . . . . . . . . . 131Include file . . . . . . . . . . . . . . . . . . . . 131Methods . . . . . . . . . . . . . . . . . . . . . 131vbsec::RolePermission . . . . . . . . . . . . . . . 131Constructors. . . . . . . . . . . . . . . . . . . 131Methods . . . . . . . . . . . . . . . . . . . . . 131vbsec::TrustProvider. . . . . . . . . . . . . . . . . 132Methods . . . . . . . . . . . . . . . . . . . . . 132vbsec::InitOptions . . . . . . . . . . . . . . . . . . 133Include file . . . . . . . . . . . . . . . . . . . . 133Data Members . . . . . . . . . . . . . . . . . . 133vbsec::SimpleLogger . . . . . . . . . . . . . . . . 133Include file . . . . . . . . . . . . . . . . . . . . 133Methods . . . . . . . . . . . . . . . . . . . . . 133Index 135iv