[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [xdi] NRI link contract use case (was RE: [xdi] Agenda: XDI TCTelecon Thursday 1-2PM PT 2008-07-10)
Thank you, Markus.
Yes. I played with it when I read the 7/3 telecon minute.
It is very interesting and I thought that it could do signing for TX.
Is this already in XDI4Java?
Tatsuki
Tatsuki Sakushima
NRI Pacific - Nomura Research Institute America, Inc.
TEL:(650)638-7258
SkypeIn:(650)209-4811
Markus Sabadello ????????:
> In case you haven't seen it yet, you may be interested in this
> application which demonstrates XDI signatures:
> http://graceland.parityinc.net/xdi-signer/XDISigner
>
> It doesn't deal with link contracts specifically, but since link
> contracts are just XDI subjects, signing them would work exactly the
> same way.
>
> Markus
>
> On Thu, Jul 17, 2008 at 10:02 PM, Tatsuki Sakushima <tatsuki@nri.com
> <mailto:tatsuki@nri.com>> wrote:
>
> Hi Marcus,
>
>
> > Hmm correct me if I'm wrong, but I think it would make sense to
> > distinguish between a link contract and a template. Because it seems
> > that in TX the RP can specify "optional" and "required"
> attributes, and
> > then the OP makes the decision which attributes are actually
> exchanged.
>
> Yes. If this is the case, distinguishing between a link contract and
> a template is required. But my assumption of how OP behaved was that
> OP just made decision if it accepted a link contract proposal(a
> template) from RP. No modification in the contract by OP occurs. I
> was not sure this part, so I want to ask Nat first.
>
> Also, my impression of the current basic pattern was that it focuses
> on *authorization*. My image of Link contract was something more
> like *mutual agreement process or handshaking* for a specific
> contract context. So signing from both parties(OP/RP) probably is
> required. RDFs related to authorizatoin may be one of contexts that
> a Link Contract handles but may not be a Link Contract itself. I
> thought that XDI signature would be a part of Link contract. I
> missed the 7/3 telecon. Sorry if you have talked about it already. I
> am very interested to see how XDI signature works in Link contract.
>
> Regards,
>
> Tatsuki
>
> Tatsuki Sakushima
> NRI Pacific - Nomura Research Institute America, Inc.
> TEL:(650)638-7258
> SkypeIn:(650)209-4811
>
> Markus Sabadello ????????:
>
> Hmm correct me if I'm wrong, but I think it would make sense to
> distinguish between a link contract and a template. Because it
> seems that in TX the RP can specify "optional" and "required"
> attributes, and then the OP makes the decision which attributes
> are actually exchanged.
>
>
> But maybe I am wrong.
>
> Anyway, I played with my Visio file a bit again, trying to adapt
> it to the new link contract pattern at
> http://wiki.oasis-open.org/xdi/XdiOneIssues/LinkContractPattern
>
> Find attached a new version. Maybe it would be better to put it
> on a wiki page, but I liked the idea of color coding the
> equivalent parts of the link contracts and the XML examples at
> http://wiki.openid.net/Trusted_Data_Exchange.
>
> Note to Drummond:
> - I used predicates $get$req and $get$opt for required/optional
> attributes. Maybe you have a better idea to express that.
>
> Markus
>
> On Thu, Jul 17, 2008 at 7:20 PM, Tatsuki Sakushima
> <tatsuki@nri.com <mailto:tatsuki@nri.com>
> <mailto:tatsuki@nri.com <mailto:tatsuki@nri.com>>> wrote:
>
> Hi Drummond,
>
> Thank you for replying. I missed a chance to talk with Nat
> the last
> week because he was out of country. Today I have a telecon
> with Nat,
> I'll explain to him about the basic pattern that the TC
> discussed.
>
> Hopefully we firm up our idea about TX and Link Contract
> while you
> are in vacation ;-)
>
> Have nice vacation and see you in six weeks. Maybe DIDW in
> September
> is a good chance to have a discussion face-to-face?
>
> Best,
>
> Tatsuki
>
> Tatsuki Sakushima
> NRI Pacific - Nomura Research Institute America, Inc.
> TEL:(650)638-7258
> SkypeIn:(650)209-4811
>
> Drummond Reed ????????:
>
> Tatsuki,
>
> Sorry for the delay in replying to this -- I'm getting
> ready to
> go on
> vacation and trying to catch up with past mail.
>
> I think that the link contract pattern we discussed last week
> can work for
> an OP-defined contract per your requirements. We should make
> that an example
> use case we document on the wiki.
>
> I'd be happy to help work on this once I am back from
> sabbatical
> (six
> weeks).
>
> Best,
>
> =Drummond
>
> -----Original Message-----
> From: Tatsuki Sakushima [mailto:tatsuki@nri.com
> <mailto:tatsuki@nri.com>
> <mailto:tatsuki@nri.com <mailto:tatsuki@nri.com>>]
> Sent: Thursday, July 10, 2008 3:56 PM
> To: Markus Sabadello
> Cc: Drummond Reed; xdi@lists.oasis-open.org
> <mailto:xdi@lists.oasis-open.org>
> <mailto:xdi@lists.oasis-open.org
> <mailto:xdi@lists.oasis-open.org>>; Sakimura, Nat
> Subject: Re: [xdi] Agenda: XDI TC Telecon Thursday
> 1-2PM PT
> 2008-07-10
>
> Hi Markus,
>
> Thank you for considering the TX use case.
>
> Probably I should confirm with Nat first, but let me
> clarify
> a few
> points in the TX spec.
>
> 1) In the TX spec, a template means user data(which is a
> OpenID owner's
> information) handling policy proposal *without signature*
> from RP.
> We might not have to distinguish a link contract or a
> template.
> If it is signed, it is a contract. If not, it's a
> template.
> Let me confirm it with Nat.
>
> 2) In the TX, a contract proposal comes from RP
> because it
> is a data
> usage policy that RP must commit. In the basic
> pattern the
> we talked
> about today, OP should define a link contract. We
> might have
> to find
> another way to do this in the TX spec side if
> following the
> basic
> pattern or consider a different pattern from the
> basic one
> in the link
> contract pattern side.
>
> I think Nat is in Sweden today. I hope he read this and
> reply soon.
>
> Tatsuki
>
> Tatsuki Sakushima
> NRI Pacific - Nomura Research Institute America, Inc.
> TEL:(650)638-7258
> SkypeIn:(650)209-4811
>
> Markus Sabadello ????????:
>
> I think what's missing on the LinkContractPattern
> page
> is an example for
> a "link contract template". Or is that concept
> deprecated now?
>
> I'm asking because I was thinking about how to
> update my
> proposal for
> how link contracts in Nat's OpenID Trusted Data
> Exchange
> would look
>
> like:
>
> http://www.oasis-
>
>
> open.org/apps/org/workgroup/xdi/document.php?document_id=28380
> <http://open.org/apps/org/workgroup/xdi/document.php?document_id=28380>
>
> <http://open.org/apps/org/workgroup/xdi/document.php?document_id=28380>
>
>
> Maybe such a template ("Bob REQUESTS permission to
> access some
> attribute") could look like this:
>
> $$$contract <-- this indicates a link contract
> TEMPLATE, i.e. a
> request for something -->
> $is$a
> $contract
> $a$contract
> =!2222 <-- Bob is the one who
> requests a
> link contract
>
> -->
>
> $get
> /
> $$
> $add
> /
> $$
> +y
> +z
> $mod
> /
> $$
> +x
> +y
> +z
> $del
> /
> $$
> +x
> +y
> +z
>
> Then the answer to that request (i.e. the
> "instantiated"
> link contract)
> with actual permissions given by Alice to Bob
> would be
> exactly this:
>
> http://wiki.oasis-open.org/xdi/XdiOneIssues/LinkContractPattern#head-
>
> 7b714236b726216c5aec36b9ceafdcdf7de1961b
>
> Markus
>
> On Thu, Jul 10, 2008 at 10:04 AM, Drummond Reed
> <drummond.reed@cordance.net
> <mailto:drummond.reed@cordance.net>
> <mailto:drummond.reed@cordance.net
> <mailto:drummond.reed@cordance.net>>
> <mailto:drummond.reed@cordance.net
> <mailto:drummond.reed@cordance.net>
> <mailto:drummond.reed@cordance.net
> <mailto:drummond.reed@cordance.net>>>> wrote:
>
> Following is the agenda for the unofficial
> telecon of
> the XDI TC at:
>
> Date: Thursday, 10 July 2008 USA
> Time: 1:00PM - 2:00PM Pacific Time
>
> TO ACCESS THE AUDIO CONFERENCE:
> Dial In Number: 571-434-5750
> Conference ID: 3526
>
>
> AGENDA
>
> 1) STANDING RULE BALLOT
>
> TC Administrator Mary McRae has suggested we
> have a
> ballot on the
> following
> Standing Rule in order to formalize our informal
> meeting schedule:
>
> "Standing Rule: Does the TC wish to adopt a
> standing rule to
> conduct
> regular business only by electronic ballot,
> without
> Meetings, with
>
> the
>
> exception of Meetings called for a special purpose
> with a minimum of
>
> 15
>
> calendar days notice?"
>
>
> 2) XDI RDF LINK CONTRACT BASIC PATTERN
>
> Our tech topic for the day is a very core one:
> confirming the basic
> pattern
> of XDI link contracts in the XDI RDF model.
> This has
> been assigned
> Issue #4
> on and a proposal written up at:
>
> http://wiki.oasis-
>
> open.org/xdi/XdiOneIssues/LinkContractPattern
> <http://open.org/xdi/XdiOneIssues/LinkContractPattern>
> <http://open.org/xdi/XdiOneIssues/LinkContractPattern>
>
>
>
> 3) SUMMER CALL SCHEDULE
>
> We'll discuss summer vacation schedules and if/how
> often we want to
>
> have
>
> calls over July/August.
>
>
> 4) OTHER BUSINESS
>
>
>
>
> --------------------------------------------------------------------
>
> -
>
> To unsubscribe from this mail list, you must leave
> the OASIS TC that
> generates this mail. Follow this link to all your
> TCs in OASIS at:
> https://www.oasis-
>
> open.org/apps/org/workgroup/portal/my_workgroups.php
> <http://open.org/apps/org/workgroup/portal/my_workgroups.php>
>
> <http://open.org/apps/org/workgroup/portal/my_workgroups.php>
>
>
>
>
>
>
> ---------------------------------------------------------------------
>
> To unsubscribe from this mail list, you must leave the
> OASIS TC that
> generates this mail. Follow this link to all your TCs in
> OASIS at:
>
> https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php
>
>
>
>
> ---------------------------------------------------------------------
>
> To unsubscribe from this mail list, you must leave the OASIS
> TC that
> generates this mail. Follow this link to all your TCs in
> OASIS at:
>
> https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php
>
>
>
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]