Return-Path: X-Original-To: apmail-cassandra-user-archive@www.apache.org Delivered-To: apmail-cassandra-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 9484ADC15 for ; Wed, 15 Aug 2012 06:04:56 +0000 (UTC) Received: (qmail 63279 invoked by uid 500); 15 Aug 2012 06:04:54 -0000 Delivered-To: apmail-cassandra-user-archive@cassandra.apache.org Received: (qmail 63262 invoked by uid 500); 15 Aug 2012 06:04:53 -0000 Mailing-List: contact user-help@cassandra.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@cassandra.apache.org Delivered-To: mailing list user@cassandra.apache.org Received: (qmail 63243 invoked by uid 99); 15 Aug 2012 06:04:53 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 15 Aug 2012 06:04:53 +0000 X-ASF-Spam-Status: No, hits=2.2 required=5.0 tests=FSL_RCVD_USER,HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [198.49.180.220] (HELO relay-out1.dc.genesyslab.com) (198.49.180.220) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 15 Aug 2012 06:04:48 +0000 Received: from g2.genesyslab.com (g2.genesyslab.com [192.168.20.138]) by relay-out1.dc.genesyslab.com (8.13.8+Sun/8.13.8) with ESMTP id q7F64QP3003346 for ; Tue, 14 Aug 2012 23:04:26 -0700 (PDT) Received: from NARSIL.us.int.genesyslab.com ([192.168.20.91]) by g2.genesyslab.com with Microsoft SMTPSVC(6.0.3790.4675); Tue, 14 Aug 2012 23:04:27 -0700 x-mimeole: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01CD7AAB.D3924240" Subject: RE: Question regarding thrift login api and relation to access.properties and passwd.properties Date: Tue, 14 Aug 2012 23:04:26 -0700 Message-ID: In-Reply-To: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Question regarding thrift login api and relation to access.properties and passwd.properties Thread-Index: Ac16bxQcdEL6OLOMTnOzbN/sgQ21XAAPLDww References: From: "Dwight Smith" To: X-OriginalArrivalTime: 15 Aug 2012 06:04:27.0254 (UTC) FILETIME=[D3A6E960:01CD7AAB] X-Virus-Checked: Checked by ClamAV on apache.org This is a multi-part message in MIME format. ------_=_NextPart_001_01CD7AAB.D3924240 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Tyler =20 Thanks much =20 From: Tyler Hobbs [mailto:tyler@datastax.com]=20 Sent: Tuesday, August 14, 2012 3:49 PM To: user@cassandra.apache.org Subject: Re: Question regarding thrift login api and relation to access.properties and passwd.properties =20 access.properties and passwd.properties are only used by the example implementations, SimpleAuthenticator and SimpleAuthority. Your own implementation (which requires a custom class) certainly does not have to use these, it can use any other source to make the authn/authz decision. On Tue, Aug 14, 2012 at 4:07 PM, Dwight Smith wrote: The datastax documentation concisely describes how to configure and assure that the properties are used in client access. Question is this: if using the thrift api login, does C* use the Authentication class to determine access privileges based on the access/passwd properties? =20 These questions are related to 1.1.3. =20 Thanks --=20 Tyler Hobbs DataStax =20 ------_=_NextPart_001_01CD7AAB.D3924240 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Tyler

 

Thanks much

 

From:= = Tyler Hobbs [mailto:tyler@datastax.com]
Sent: Tuesday, August = 14, 2012 3:49 PM
To: = user@cassandra.apache.org
Subject: Re: Question regarding = thrift login api and relation to access.properties and = passwd.properties

 

access.properties and passwd.properties = are only used by the example implementations, SimpleAuthenticator and = SimpleAuthority.  Your own implementation (which requires a custom = class) certainly does not have to use these, it can use any other source = to make the authn/authz decision.

On Tue, Aug 14, 2012 at 4:07 PM, Dwight Smith <Dwight.Smith@genesyslab.com> = wrote:

The = datastax documentation concisely describes how to configure and assure = that the properties are used in client access.  Question is this: = if using the thrift api login, does C* use the Authentication class to = determine access privileges based on the access/passwd = properties?

 <= /o:p>

These = questions are related to 1.1.3.

 <= /o:p>

Thanks<= /o:p>




--
Tyler Hobbs
DataStax

------_=_NextPart_001_01CD7AAB.D3924240--