Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [higgins-dev] Change to IDigitalSubject

I am not sure about this IEntity stuff. In the identity model discussions, we have always treated entity to be this virtual thing that is not formally modeled. Concrete, modeled objects are Identity/Subject types - including User, Device, etc. Given DIs were for claims.. we decided to stick w DS for the ones that have attributes. So I think of IDigitalSubject to the super-interface.. and other entity types would be sub types of that interface.

What prompted introduction of IEntity, contrary to past discussions? Also not sure if getUniqueID is equivalent to entity.getName.

I don't think I agree w these changes yet.

Thanks
Raj

Inactive hide details for "Jim Sermersheim" <jimse@xxxxxxxxxx>"Jim Sermersheim" <jimse@xxxxxxxxxx>


          "Jim Sermersheim" <jimse@xxxxxxxxxx>
          Sent by: higgins-dev-bounces@xxxxxxxxxxx

          09/19/2006 07:26 PM

          Please respond to
          "Higgins (Trust Framework) Project developer discussions" <higgins-dev@xxxxxxxxxxx>

To

"'Higgins (Trust Framework) Project developer discussions'" <higgins-dev@xxxxxxxxxxx>

cc


Subject

[higgins-dev] Change to IDigitalSubject

For all you context provider writers out there, I forgot to tell you that as part of the creation of the more generic IEntity, the method name changed (was IDigitalSubject.getUniqueID, is now IEntity.getName). In terms of its use on IDigitalSubject, it's still the Contextually Unique Identifier. I suppose that's true for its use on IResource as well. Hmm, maybe I should have left the name alone... Opinions?

Jim

>>> "Jim Sermersheim" <jimse@xxxxxxxxxx> 9/19/06 4:12 PM >>>

I Added BasicResource (a basic impl of IResource) and the following changes to support that:
Added IEntity (now a supertype for IDigitalSubject and IResource)
Added BasicEntity (superclass for BasicResource)
Added BasicMetadataSet (impl of IHasMetadata, now used by BasicResource and BasicAttribute)

Jim


>>> "Jim Sermersheim" <jimse@xxxxxxxxxx> 9/15/06 5:36 PM >>>

Anyone feeling like adding javadoc and junit tests for this stuff is most welcome! Otherwise, I see myself doing that and working on a basic impl of IResource next week.

Jim

>>> "Jim Sermersheim" <jimse@xxxxxxxxxx> 9/15/06 5:29 PM >>>

I've added basic impl's for the remaining literals.

Updated Javadoc at http://forgeftp.novell.com//bandit/HigginsIDASJavadoc/ and sent to Mary.

I also made the package change I was talking about earlier (no one voiced any concerns). I added package-specific javadoc pages since we now have two.

Jim_______________________________________________
higgins-dev mailing list
higgins-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/higgins-dev

GIF image

GIF image

GIF image


Back to the top