Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table I: Atomic functionality required to implement a white pages editing and delivery tool with their composition under two different models:

Claim Identity Resource Owner
Name

Relevant actor actors or componentcomponents

in SAML model

Relevant actor actors or componentcomponents

in UMA model


Request to edit one's own protected White Page (WP) informationPerson A as end user --> WP Editing App behind SAML SPPerson A as Verify Claimed IdentityAuthentication end user --> WP Client App on Resource Server (RS)
Challenge for IdentityAuthN Service fronting SAML IdP Authentication Service fronting Resource ServerRequest Authorization to edit White Page (WP) Information--> Person A as end userAuthorization Server (AS) protecting RS --> Person A as end user
Claim IdentityPerson A as end user --> AuthN Service fronting SAML IdPPerson A as Resource Owner --> Authorization Server (AS) protecting RS
Verify Claimed IdentityAuthentication Service fronting SAML IdP --> Person A as end userAS protecting RS --> Person A as Requesting PartyResource Owner (RO)
Grant Authorization to edit WP InformationWP Editing App behind SAML SP Authorization Server--> Person A as end userAS protecting RS --> Person A as RO
Edit WP InformationPerson A as end user --> WP Editing App behind SAML SPPerson A as Resource OwnerRO --> WP Client App on RS
Set Access Policy for WP InformationPerson A as end userPerson A as Resource OwnerRO
Persist Access Policy for WP InformationSAML Attribute Release Config FilesAuthorization Server
Make WP Information Available OnlineWP AppResource Server
Discover White Pages for given userPerson B as end userService Registration; Person B as Requesting Party
Search/Find Person WP InformationPerson B as end userPerson B as Requesting Party
Request Authorization for WP Information AccessPerson B as end userPerson B as Requesting Party
   
Grant Authorization for WP Information Access per PolicyWP App behind SAML SPAuthorization Server
Show WP InformationWP AppResource Server or a Client of Resource Server

...