RE: Default contact element disclosure problem - RFC bug?

"Hollenbeck, Scott" <[email protected]>
Newsgroups gmane.ietf.provreg
Message-ID <046F43A8D79C794FA4733814869CDF070306A22A@dul1wnexmb01.vcorp.ad.vrsn.com>
> -----Original Message-----
> From: [email protected] 
> [mailto:[email protected]] On Behalf Of [email protected]
> Sent: Monday, January 18, 2010 10:05 AM
> To: [email protected]
> Subject: [ietf-provreg] Default contact element disclosure 
> problem - RFC bug?
> 
> All,
> 
> We're planning to change our contact disclosure default from 
> "disclose everything" to "don't disclose anything" because of 
> data privacy considerations. EPP already provides the 
> "contact:disclose" element to override the server default.
> 
> Because of the structure of the "contact:disclose" element, 
> it is required on the client side to be aware of the default 
> setting, so that the proper "overriding" elements can be put 
> into the "contact:disclose"
> element. If the client is not aware of the default setting on 
> the server, it couldn't identify whether "disclosed" or "undisclosed"
> elements are to be put into the "disclose" element.
> 
> However, it seems that there is no way to announce the 
> default disclosure policy to the client, even though it is 
> mentioned in the RFC:
> 
> RFC5733 says:
> 
>    A server operator announces a default disclosure policy when
>    establishing a session with a client.  When an object is created or
>    updated, the client can specify contact attributes that require
>    exceptional disclosure handling using an OPTIONAL 
> <contact:disclose>
>    element.  Once set, disclosure preferences can be reviewed using a
> 
> (most important piece of that snippet is the first sentence)
> 
> However, looking at the schema definition of the greeting, as 
> well as the examples, there's no way to actually perform that 
> "announcement"
> during session establishment.
> 
> The closest match is probably the "dcp" element - however, 
> there's no element within that element that relates to 
> announcing the "contact:disclose" policy. The "dcp" element 
> as far as i understood does also relate to the global data 
> collection policy, while the disclose policy of the contact 
> would be specific to a certain object type, since there could 
> be other defaults for different object types..
> 
> So, is this a bug in the RFCs, or are we missing something? 
> Any advice on how clients should detect the disclose policy 
> of the server?

Alex,

Thye <dcp> element *is* the mechanism used to announce the server
operator's default data collection policy. It may help to read up on the
W3C Platform for Privacy Preferences (P3P) work.  That's the framework
we adopted and modified slightly for use in EPP at Eric
Brunner-Williams' request.  Eric is much more familiar with that work
than I am, so I hope he can provide more info as needed.

Scott

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
List run by majordomo software.  For (Un-)subscription and similar details
send "help" to [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.