org.jboss.security.auth.certs
Class SubjectCNMapping
java.lang.Object
org.jboss.security.auth.certs.SubjectCNMapping
- All Implemented Interfaces:
- CertificatePrincipal
public class SubjectCNMapping
- extends Object
- implements CertificatePrincipal
A CertificatePrincipal implementation that uses the client cert
SubjectDN CN='...' element as the principal.
- Version:
- $Revision: 1.2.4.1 $
- Author:
- Scott.Stark@jboss.org
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SubjectCNMapping
public SubjectCNMapping()
toPrinicipal
public Principal toPrinicipal(X509Certificate[] certs)
- Returns the client cert common name portion (cn=...) of the SubjectDN
as the principal.
- Specified by:
toPrinicipal
in interface CertificatePrincipal
- Parameters:
certs
- Array of client certificates, with the first one in
the array being the certificate of the client itself.
Copyright © 2002 JBoss Group, LLC. All Rights Reserved.