1 Copyright © 2008 PARITY COMMUNICATIONS, INC Made available under EPL 1.0 License Policy Entities for Access Control.

Slides:



Advertisements
Similar presentations
Drug repositioning: out of the box opportunities despite data and chemistry challenges Christopher A. Lipinski 1Lipinski.
Advertisements

The Higgins Data Model Higgins : a species of Tasmanian long-tailed mouse Copyright© Parity Communications, Inc. Made available under EPL v1.0.
Your performance improvement partner 2/25/
From RegentsEarth.com How to play Earth Science Battleship Divide the class into two teams, Red and Purple. Choose which team goes first. The main screen.
6.6 The Natural Base, e.
Advanced Concepts in Scheduling SCH02 Stephen Rando.
V3 f3 e4 e1 f4 v4 e2 v1 e5 e6 f1 e3 v2 f2.
Drawing trees in a streaming model Carla Binucci Ulrik Brandes Giuseppe Di Battista Walter Didimo Marco Gaertler Pietro Palladino Maurizio Patrignani Antonios.
Higgins 1.1 Data Models Higgins : a species of Tasmanian long-tailed mouse. 14 September 2007; revised 24 January 2010.
Enter. The Scene Type text here Choice A1 Text for decisions Guidelines Guideline text Click on A, B or C A B C Choice B1 Choice C1 Click on A, B or C.
SI23 Introduction to Computer Graphics
Health Research Program 2010 BANDO GIOVANI RICERCATORI-RICERCA FINALIZZATA 2010 Handbook of workflow software ( Complete Project.
Data Structures Using C++ 2E
Dating Portal showcase Copyright © 2007 Credentica Inc. All Rights Reserved. February 15th - 16th, 2007.
ITAB IT Aptitude Battery © CogniMetrics, Inc., 2006 NAMIS Product Fair Fairfax, VA. January 11 th, 2006.
Lists Ruth Anderson CSE 140 University of Washington 1.
Free Macro Download from i-present.co.uk by GMARK Ltd.i-present.co.ukGMARK my text Lorem for more information :
1 Lecture 16: Tables and OOP. 2 Tables -- get and put.
2008–2009 ASPIRE Verification and Linkage Process An Introduction for Campus-Based Staff Members.
MIMI LEMMS at SOI Compared to Voyager LECP Thomas P Armstrong Fundamental Technologies, LLC Report to MIMI Team April Scott Wadley, Presenter.
20S Applied Math Mr. Knight – Killarney School Slide 1 Unit: Spreadsheets Lesson: SS-L4 Creating Spreadsheet Formulas Creating Spreadsheet Formulas Learning.
Graphs, Planar graphs Graph coloring
Graphs, representation, isomorphism, connectivity
Error Handling A compiler should: detect errors locate errors recover from errors Errors may occur in any of the three main analysis phases of compiling:
1 Entity-Relationship Modeling. 2 ER Graphical modeling technique Informal, understandable for laymen Coarse technique to design tables Provides rules.
4/2003 Rev 2 I.2.3 – slide 1 of 15 Session I.2.3 Part I Review of Fundamentals Module 2Basic Physics and Mathematics Used in Radiation Protection Session.
Web-pa – the tutors’ view Web-PA – a tutors’ view Peter Willmot (School of Mechanical and Manufacturing Engineering)
Conal Smith 27 June 2012 Subjective Well-being: what we know and what we need to know.
The Relational Algebra
Review Session Monday, Oct 8 Shipra Agrawal. Announcements New Gradiance assignment deadline Wednesday, Oct 10 Please read FAQs for assignments.
Higgins 1: A species of Tasmanian long-tailed mouse 2: An open source identity framework being developed at the Eclipse Foundation.
© 2009 by Mary Ruddy, Manfred Duchrow, Frank Gerhardt, Jochen Hiller, Gunnar Wagenknecht; made available under the EPL v1.0 | Identity Management.
© 2008 by Parity; made available under the EPL v1.0 Identity Management Authorization and User Profiles: Higgins1.0 and Beyond Paul Trevithick,
This demo shows how to create a simple multiple choice exercise using drop down menu boxes with the forms tool within MSWord.
2. Run. Hours button 1. Run. Hours screen Running hours.
2002 Clinical Notes Creating Clinical Notes in ZIMS R2.
How to Add and Delete Addresses for Scan to and Faxing.
© Crown copyright 2006 Primary National Strategy Pupil Tracking Systems Tutorial © Crown Copyright 2006.
Vanche Gujarat Abhiyaan(VGA)- Best Reader Competition Online Student Registration and Data Entry presentation.
Module 3 Administering SmartBenefits. In this module, you will learn how to perform the following functions: 1. add administrator 2. modify an account.
Open the Goodyear Homepage Click on Teacher Tools.
Lecture 10: Mental Poker Wayne Patterson SYCS 654 Spring 2010.
Copyright © Ed2Net Learning, Inc.1 Fact Families: Add-Subtract Relationship Grade 2.
Copyright 2007, Paradigm Publishing Inc. ACCESS 2007 Chapter 2 BACKNEXTEND 2-1 LINKS TO OBJECTIVES Creating Related Tables Creating Related Tables Determining.
 To begin you first need to sign up to Weebly by going to or alternatively and we will create an account.
WARM UP  Erin was told to find the perimeter of the square shown. She added and got 24. Then she added and she got Her final.
 Open the course you want to add the SI or SA  Click on Context Manager (left side)  Click on the Permissions Tab  Click on Add a Role.
SECURITY. Security Threats, Policies, and Mechanisms There are four types of security threats to consider 1. Interception 2 Interruption 3. Modification.
Sending effective and professional s . Session aims and objectives Lesson Aims and Objectives send s that are fit for purpose and audience.
I ran. Is this a complete sentence? Identify the subject.
A brief introduction to the topic
Judy was organizing her post-it notes by color
Adding and Subtracting Rational Expressions
Updating Your Section’s Website
SKETCHING IN Pro/ENGINEER Part 2.
How do I Change my Login Name in NetWeb?
This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational.
Relationship Cards: Security + Society
Slide Elements (copy & paste these elements into your presentation)
Presentation Companion Slide Pack
Excel: Solver Participation Project
Information Technology in Science Instruction
Complex Sentences Grade 3 ©Copyright by Write Score LLC.
Slide Elements (copy & paste these elements into your presentation)
Adding integers with tiles and number lines
Figure 1. (A) Architecture of Doc2Hpo. (B) Interactive user interface
What’s your nationality? Where are you from?
This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational.
Fig. 2 Comparison of the observed DRs and the estimates by the VR model and FL. Comparison of the observed DRs and the estimates by the VR model and FL.
Presentation transcript:

1 Copyright © 2008 PARITY COMMUNICATIONS, INC Made available under EPL 1.0 License Policy Entities for Access Control

2 Copyright © 2008 PARITY COMMUNICATIONS, INC Made available under EPL 1.0 License PolicyEntity and its Attributes PolicyEntity is a new subclass of Entity Three new attribute types resourceEntity – the Entity being protected (and its attributes) subjectEntity – the Entity the is the observer or audience operation is one of: Get Modify Delete Add Get :resourceEntity :operation :subjectEntity

3 Copyright © 2008 PARITY COMMUNICATIONS, INC Made available under EPL 1.0 License USE CASE: Alice wants to share a self-issued R-card with Bob Note: Alices R-cards data schema is the vCard schema

4 Copyright © 2008 PARITY COMMUNICATIONS, INC Made available under EPL 1.0 License 1) Initial Condition: Alice and her vCard E1 (=Alice) has no simple Attributes (other than EntityId)) The I-Card Context holds all of the data representing Alices I-Cards. Here it holds a self-issued R-Card (E2) The C1 Context holds E3, the data for R-Card E2. E3s simple Attributes hold vCard-like data values All grey contexts are all resident on Alices I-Card Service. The one yellow Context lives on Bobs I-Card Service. E1: Alice Meta I-Card C1 higgins:correlation E2: R-Card E3 higgins:r.card.target E4: Bob Meta This Entity holds Alices vCard data (e.g. first-name, last- name, , street, city, etc. attributes & values)

5 Copyright © 2008 PARITY COMMUNICATIONS, INC Made available under EPL 1.0 License 2) Alice wants to share with =Bob Alice selects E2 She indicates that she wishes to share E2 using an OpenID She types in =Bob We assume here that =Bob does have an XDI endpoint associated with the OpenID =Bob The foaf:knows Attribute is added to E1 [Policy Entities are NOT yet shown] I-Card C1 E2: R-Card E3 higgins:r.card.target E1: Alice Meta higgins:correlation E4: Bob foaf:knows Meta

6 Copyright © 2008 PARITY COMMUNICATIONS, INC Made available under EPL 1.0 License 3) Alice shares E2 & E3 with =Bob Alice pushes the Share button… PolicyEntities are shown at left The two red attributes pointing to =Bob are added to Policy E6 and E5 respectively I-Card C1 E2: R-Card E3 :r.card.target E5: Policy get :resource :operation E1: Alice Meta E4: Bob foaf:knows Meta get :resource E6: Policy :subject