[jboss-cvs] Picketbox SVN: r192 - in trunk/security-jboss-sx/jbosssx/src/main/java/org/jboss/security: auth/certs and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Apr 15 15:20:31 EDT 2011
Author: mmoyses
Date: 2011-04-15 15:20:31 -0400 (Fri, 15 Apr 2011)
New Revision: 192
Modified:
trunk/security-jboss-sx/jbosssx/src/main/java/org/jboss/security/CertificatePrincipal.java
trunk/security-jboss-sx/jbosssx/src/main/java/org/jboss/security/auth/certs/SerialNumberIssuerDNMapping.java
trunk/security-jboss-sx/jbosssx/src/main/java/org/jboss/security/auth/certs/SubjectCNMapping.java
trunk/security-jboss-sx/jbosssx/src/main/java/org/jboss/security/auth/certs/SubjectDNMapping.java
trunk/security-jboss-sx/jbosssx/src/main/java/org/jboss/security/auth/certs/SubjectX500Principal.java
Log:
fixing method name
Modified: trunk/security-jboss-sx/jbosssx/src/main/java/org/jboss/security/CertificatePrincipal.java
===================================================================
--- trunk/security-jboss-sx/jbosssx/src/main/java/org/jboss/security/CertificatePrincipal.java 2011-04-15 19:19:42 UTC (rev 191)
+++ trunk/security-jboss-sx/jbosssx/src/main/java/org/jboss/security/CertificatePrincipal.java 2011-04-15 19:20:31 UTC (rev 192)
@@ -37,6 +37,16 @@
*
* @param certs Array of client certificates, with the first one in
* the array being the certificate of the client itself.
+ * @deprecated method kept for backward compatibility. Use toPrincipal(X509Certificate[]) instead.
*/
public Principal toPrinicipal(X509Certificate[] certs);
+
+ /**
+ * Return the Principal associated with the specified chain of X509
+ * client certificates. If there is none, return <code>null</code>.
+ *
+ * @param certs Array of client certificates, with the first one in
+ * the array being the certificate of the client itself.
+ */
+ public Principal toPrincipal(X509Certificate[] certs);
}
Modified: trunk/security-jboss-sx/jbosssx/src/main/java/org/jboss/security/auth/certs/SerialNumberIssuerDNMapping.java
===================================================================
--- trunk/security-jboss-sx/jbosssx/src/main/java/org/jboss/security/auth/certs/SerialNumberIssuerDNMapping.java 2011-04-15 19:19:42 UTC (rev 191)
+++ trunk/security-jboss-sx/jbosssx/src/main/java/org/jboss/security/auth/certs/SerialNumberIssuerDNMapping.java 2011-04-15 19:20:31 UTC (rev 192)
@@ -43,11 +43,16 @@
* @param certs Array of client certificates, with the first one in
* the array being the certificate of the client itself.
*/
- public Principal toPrinicipal(X509Certificate[] certs)
+ public Principal toPrincipal(X509Certificate[] certs)
{
BigInteger serialNumber = certs[0].getSerialNumber();
Principal issuer = certs[0].getIssuerDN();
SimplePrincipal principal = new SimplePrincipal(serialNumber+" "+issuer);
return principal;
}
+
+ public Principal toPrinicipal(X509Certificate[] certs)
+ {
+ return toPrincipal(certs);
+ }
}
Modified: trunk/security-jboss-sx/jbosssx/src/main/java/org/jboss/security/auth/certs/SubjectCNMapping.java
===================================================================
--- trunk/security-jboss-sx/jbosssx/src/main/java/org/jboss/security/auth/certs/SubjectCNMapping.java 2011-04-15 19:19:42 UTC (rev 191)
+++ trunk/security-jboss-sx/jbosssx/src/main/java/org/jboss/security/auth/certs/SubjectCNMapping.java 2011-04-15 19:20:31 UTC (rev 192)
@@ -42,7 +42,7 @@
* @param certs Array of client certificates, with the first one in
* the array being the certificate of the client itself.
*/
- public Principal toPrinicipal(X509Certificate[] certs)
+ public Principal toPrincipal(X509Certificate[] certs)
{
Principal cn = null;
Principal subject = certs[0].getSubjectDN();
@@ -64,4 +64,9 @@
}
return cn;
}
+
+ public Principal toPrinicipal(X509Certificate[] certs)
+ {
+ return toPrincipal(certs);
+ }
}
Modified: trunk/security-jboss-sx/jbosssx/src/main/java/org/jboss/security/auth/certs/SubjectDNMapping.java
===================================================================
--- trunk/security-jboss-sx/jbosssx/src/main/java/org/jboss/security/auth/certs/SubjectDNMapping.java 2011-04-15 19:19:42 UTC (rev 191)
+++ trunk/security-jboss-sx/jbosssx/src/main/java/org/jboss/security/auth/certs/SubjectDNMapping.java 2011-04-15 19:20:31 UTC (rev 192)
@@ -42,7 +42,7 @@
* @param certs Array of client certificates, with the first one in
* the array being the certificate of the client itself.
*/
- public Principal toPrinicipal(X509Certificate[] certs)
+ public Principal toPrincipal(X509Certificate[] certs)
{
Principal subject = certs[0].getSubjectDN();
// Convert to a serializable principal
@@ -54,4 +54,9 @@
return subject;
}
+
+ public Principal toPrinicipal(X509Certificate[] certs)
+ {
+ return toPrincipal(certs);
+ }
}
Modified: trunk/security-jboss-sx/jbosssx/src/main/java/org/jboss/security/auth/certs/SubjectX500Principal.java
===================================================================
--- trunk/security-jboss-sx/jbosssx/src/main/java/org/jboss/security/auth/certs/SubjectX500Principal.java 2011-04-15 19:19:42 UTC (rev 191)
+++ trunk/security-jboss-sx/jbosssx/src/main/java/org/jboss/security/auth/certs/SubjectX500Principal.java 2011-04-15 19:20:31 UTC (rev 192)
@@ -40,9 +40,14 @@
* @param certs Array of client certificates, with the first one in
* the array being the certificate of the client itself.
*/
- public Principal toPrinicipal(X509Certificate[] certs)
+ public Principal toPrincipal(X509Certificate[] certs)
{
Principal subject = certs[0].getSubjectX500Principal();
return subject;
}
+
+ public Principal toPrinicipal(X509Certificate[] certs)
+ {
+ return toPrincipal(certs);
+ }
}
More information about the jboss-cvs-commits
mailing list