APNIC Home APNIC Home
Info & FAQ |  Resource services |  Training |  Meetings |  Membership |  Documents |  Whois & Search |  Internet community

You're here:  Home  Mailing Lists rescert 


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Proposal: valid-until time for an allocation




Continuing on this:

"If we do issue a new cert for a new allocation, then the validity intervale should be easy, as it should align with the contract period for the new allocation, plus a grace period."


From the left-right protocol point of view, we probably need to extend the list-resources message. Currently it is the following:

(list-resources :self-id 42		; issuer id
		&optional		; If left off, we're asking
                                        ; about self rather than child
		:child id)		; subject id
=> ((:ipv4-address "10.0.0.44/32" "10.3.0.44/32")
    (:ipv6-address "fe80:dead:beef::/24")
    (:as-number "666")
    ...)

Since the ipv4-ipv6-asn sets can be grouped by the "contract period for that allocation", I believe the following version could be used:

(list-resources :self-id 42		; issuer id
		&optional		; If left off, we're asking
                                        ; about self rather than child
		:child id)		; subject id
=> (((:ipv4-address "10.0.0.44/32" "10.3.0.44/32")
     (:ipv6-address "fe80:dead:beef::/24")
     (:as-number "666")
     (:valid-until "date-in-some-form")
     (:class-name "experimental")
    )
    ...)

That is, what was one ipv4-ipv6-asn set before becomes an ipv4-ipv6-asn-validuntil-class set, and the response can contain a list of these.

I think that the valid-until part of the set should contain the grace period, therefore the certificates' validity times are completely in the BE's control. That's useful.

The class attribute is a string value, no magic there.

Cheers,
Robert