[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Rights Family] CORBASec question
Hi,
In reviewing some questions John sent I realized that I underspecified what
was in my mind in terms of usage of the Rights Families. I intent to fix
this, but in looking at how to define RightsFamilies for the rights used by
HRAC, I discovered the following (apparent hole) in the CORBASec 1.2
specification.
It clearly states that the RightsFamily containing the standard rights is
"corba". But how can this be? "corba" is a string, and a rights family is
defined with an ExtensibleFamily struct which has 2 unsigned shorts ! I've
looked at the 1.2 IDL and nowhere do I see any indication of constants that
would give me a clue how the "corba" family is mapped to the
ExtensibleFamily structure.
It also cleverly maps from a SecAttribute to a string for the explaination
of the required rights model even though the SecAttribute contains two
Opaques that aren't defined in the specification at all. And it groups the
granted rights in the table ("g" and "s" into a single textural
representation). My assumption is that the tables are informative text
and not intended to imply that a Right string would be "gs--" ? :-)
Would someone who understands this spec want to give me a clue what I'm
missing?
Thanks,
Carol
_________________________________________________________
Carol Burt 2AB, Inc.
cburt@2ab.com Integration Architects
205-621-7455 www.2ab.com
Member, OMG Architecture Board OMG Domain Member
-- integrating yesterday's systems with today's technology --
----------------
Broadcast message to hrac-rfp from Carol Burt <cburt@2ab.com>.
Go to http://cadse.cs.fiu.edu/omg/hrac-rfp to browse the mail list archive.