From mboxrd@z Thu Jan 1 00:00:00 1970 Delivered-To: chneukirchen@gmail.com Received: by 10.229.87.136 with SMTP id w8cs754977qcl; Thu, 6 Jan 2011 07:16:27 -0800 (PST) Return-Path: Received-SPF: pass (google.com: domain of rack-devel+bncCPv4yajODxDJuZfpBBoEHNYVig@googlegroups.com designates 10.151.135.14 as permitted sender) client-ip=10.151.135.14; Authentication-Results: mr.google.com; spf=pass (google.com: domain of rack-devel+bncCPv4yajODxDJuZfpBBoEHNYVig@googlegroups.com designates 10.151.135.14 as permitted sender) smtp.mail=rack-devel+bncCPv4yajODxDJuZfpBBoEHNYVig@googlegroups.com; dkim=pass header.i=rack-devel+bncCPv4yajODxDJuZfpBBoEHNYVig@googlegroups.com Received: from mr.google.com ([10.151.135.14]) by 10.151.135.14 with SMTP id m14mr7751232ybn.6.1294326986860 (num_hops = 1); Thu, 06 Jan 2011 07:16:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=beta; h=domainkey-signature:received:x-beenthere:received:received :mime-version:received:received:date:x-ip:user-agent :x-http-useragent:message-id:subject:from:to:x-original-sender :reply-to:precedence:mailing-list:list-id:list-post:list-help :list-archive:sender:list-subscribe:list-unsubscribe:content-type; bh=I48bYq7oknLnlx11BmooXz0d7fv8k+oDwuYU1Z6Ri3g=; b=GVDDrd+OX4vahimgTLZElB3Aakv+FsawjKMzerkVFb/X62zjda//xcZNeb6LAiSChe AKGx8iRHgtTO8YkGQg1hv/kDi0C5EbtyVtO8OshkHde+xifZHv5s/Iz1oYUijhncJhEc 7IiUbqIYxCpzhD7yOiJAxShU1JU6G1i9fpdRQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlegroups.com; s=beta; h=x-beenthere:mime-version:date:x-ip:user-agent:x-http-useragent :message-id:subject:from:to:x-original-sender:reply-to:precedence :mailing-list:list-id:list-post:list-help:list-archive:sender :list-subscribe:list-unsubscribe:content-type; b=TyRlU+49G+rbKRVHHkctdjDb9izq936bMMSs6j6Pj6QOPULqMn2I9Hvu+fTtQtU6h0 hJPZpJvuJ66cQWHipJIYue9DA0wkT4V6CuFjPXXJHmq4+Vd81q+YJ+4K9X/B9LNQQOU0 gXXBaH/yeK62/OhbtOXHBUW5IVBWuU5Ew9x8U= Received: by 10.151.135.14 with SMTP id m14mr1732542ybn.6.1294326985105; Thu, 06 Jan 2011 07:16:25 -0800 (PST) X-BeenThere: rack-devel@googlegroups.com Received: by 10.150.201.10 with SMTP id y10ls9372792ybf.6.p; Thu, 06 Jan 2011 07:16:24 -0800 (PST) Received: by 10.151.48.12 with SMTP id a12mr2595497ybk.40.1294326984504; Thu, 06 Jan 2011 07:16:24 -0800 (PST) MIME-Version: 1.0 Received: by 10.100.107.8 with SMTP id f8mr717866anc.30.1294326949053; Thu, 06 Jan 2011 07:15:49 -0800 (PST) Received: by l8g2000yqh.googlegroups.com with HTTP; Thu, 6 Jan 2011 07:15:48 -0800 (PST) Date: Thu, 6 Jan 2011 07:15:48 -0800 (PST) X-IP: 81.83.17.175 User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; en-US) AppleWebKit/534.15 (KHTML, like Gecko) Chrome/10.0.612.3 Safari/534.15,gzip(gfe) Message-ID: Subject: SSL Peer Certificate in the environment. From: Simon Menke To: Rack Development X-Original-Sender: simon.menke@gmail.com Reply-To: rack-devel@googlegroups.com Precedence: list Mailing-list: list rack-devel@googlegroups.com; contact rack-devel+owners@googlegroups.com List-ID: List-Post: , List-Help: , List-Archive: Sender: rack-devel@googlegroups.com List-Subscribe: , List-Unsubscribe: , Content-Type: text/plain; charset=ISO-8859-1 Hi, After looking around for a while I haven't found a standard env key for the SSL/TLS peer certificate. So I would like to suggest { 'rack.ssl.peer_cert' => String }. The String value should be a PEM encoded certificate. It seems natural to have a standard env key as it is a standard HTTP feature.