We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published byWilliam Preston
Modified over 2 years ago
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
Higgins 1.1 Data Models Higgins : a species of Tasmanian long-tailed mouse. 14 September 2007; revised 24 January 2010.
Of. and a to the in is you that it at be.
Create and use your own Electronic Business Card Create and send a simple business card Traditional paper business cards have been around for a long time.
The. of and a to in is you that it he was.
High Frequency Words List A Group 1. the of and.
The Higgins Data Model Higgins : a species of Tasmanian long-tailed mouse Copyright© Parity Communications, Inc. Made available under EPL v1.0.
Delegated Admin Tool Edit User Profile Training Module.
The Biosafety Clearing-House of the Cartagena Protocol on Biosafety Tutorial on Finding information.
Chapter 2: Entity-Relationship Model Entity Sets Relationship Sets Design Issues Mapping Constraints Keys E-R Diagram Extended E-R Features Design of an.
Lecture 03 Constraints. Example Schema CONSTRAINTS.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 14 Introduction to Ruby.
The. of and a to in is you that it he for.
Come. and down a away big blue can help.
High-Level Database Models Spring 2011 Instructor: Hassan Khosravi.
Basic Sight Words Easier Words. a after all am.
The FOCUS Parent Portal Creating A Parent Portal Account For the protection of your child’s confidential information, we have created the following secure.
Can you see?. I like him. When will we go? All or some.
American Reliable Insurance Company 8655 E. Via De Ventura, Suite E200 Scottsdale, AZ T F
Burning a Video or File to a CD 1.Double click on the Nero- Burning Rom icon on your desktop or go to “Start” > “Programs” > “ahead Nero” > “Nero Burning.
QUALITY COUNTS APPLICATION USING THE PORTAL: GETTING STARTED The Portal Website: At the opening screen you will be asked.
Competency Checklist Version 5. CREATING A CHECKLIST Authoring View.
Using the AiM® Customer Request Module Follow the red arrows as we go through the presentation. Your screen will look similar to this one when you first.
1 NatQuery 3/05 An End-User Perspective On Using NatQuery To Extract Data From ADABAS Presented by Treehouse Software, Inc.
Web Shift Booking System An Introduction. Getting Started You will have received an giving you the address of the website. Using your web browser.
Dynamic Forms Designing Forms – Forms Basics. Custom Logout/Timeout Clients now have the option to redirect the user to the url of their choice on logout.
Reviewing and Changing Your Completed Application OUAC 101 Online Application for Ontario Secondary School Students
Example. Solution No, it doesnt. A is wrong. Yes, it does. B looks good. No, the Mauchly is a preliminary test of one of the assumptions of the within.
HOW TO SET UP AND ACCESS YOUR LEGAL FRAMEWORK ACCOUNT Exit at Service Road: https://framework.esc18.net.
InfoCard and the Identity Metasystem Kim Cameron, Chief Architect of Identity Microsoft.
© 2016 SlidePlayer.com Inc. All rights reserved.