You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@activemq.apache.org by ch...@apache.org on 2011/01/06 18:58:10 UTC

svn commit: r1055967 - in /activemq/activemq-apollo/trunk: apollo-dto/src/main/java/org/apache/activemq/apollo/dto/AuthenticationDTO.java apollo-website/src/documentation/user-manual.md

Author: chirino
Date: Thu Jan  6 17:58:09 2011
New Revision: 1055967

URL: http://svn.apache.org/viewvc?rev=1055967&view=rev
Log:
recognize X500 principals too by default.

Modified:
    activemq/activemq-apollo/trunk/apollo-dto/src/main/java/org/apache/activemq/apollo/dto/AuthenticationDTO.java
    activemq/activemq-apollo/trunk/apollo-website/src/documentation/user-manual.md

Modified: activemq/activemq-apollo/trunk/apollo-dto/src/main/java/org/apache/activemq/apollo/dto/AuthenticationDTO.java
URL: http://svn.apache.org/viewvc/activemq/activemq-apollo/trunk/apollo-dto/src/main/java/org/apache/activemq/apollo/dto/AuthenticationDTO.java?rev=1055967&r1=1055966&r2=1055967&view=diff
==============================================================================
--- activemq/activemq-apollo/trunk/apollo-dto/src/main/java/org/apache/activemq/apollo/dto/AuthenticationDTO.java (original)
+++ activemq/activemq-apollo/trunk/apollo-dto/src/main/java/org/apache/activemq/apollo/dto/AuthenticationDTO.java Thu Jan  6 17:58:09 2011
@@ -65,6 +65,7 @@ public class AuthenticationDTO {
         if( user_principal_kinds.isEmpty() ) {
             ArrayList<String> rc = new ArrayList<String>();
             rc.add("org.apache.activemq.jaas.UserPrincipal");
+            rc.add("javax.security.auth.x500.X500Principal");
             return rc;
         }
         return user_principal_kinds;

Modified: activemq/activemq-apollo/trunk/apollo-website/src/documentation/user-manual.md
URL: http://svn.apache.org/viewvc/activemq/activemq-apollo/trunk/apollo-website/src/documentation/user-manual.md?rev=1055967&r1=1055966&r2=1055967&view=diff
==============================================================================
--- activemq/activemq-apollo/trunk/apollo-website/src/documentation/user-manual.md (original)
+++ activemq/activemq-apollo/trunk/apollo-website/src/documentation/user-manual.md Thu Jan  6 17:58:09 2011
@@ -448,8 +448,9 @@ types, you may need to configure which o
 the user principal and the principal used to match against the access control
 lists (ACLs). 
 
-The default user principal class recognized is
-`org.apache.activemq.jaas.UserPrincipal`. You can configure it by adding
+The default user principal classes recognized are
+`org.apache.activemq.jaas.UserPrincipal` and 
+`javax.security.auth.x500.X500Principal`. You can change the default by adding
 `user_principal_kind` elements under the `authentication` element. The first
 principal who's type matches this list will be selected as the user's
 identity for informational purposes.