IBM WebSphere Extended Deployment (XD)TM
Release 6.0

com.ibm.websphere.objectgrid.security.plugins.builtins
CertificateMappingAuthenticator

java.lang.Object
  |
  +--com.ibm.websphere.objectgrid.security.plugins.builtins.CertificateMappingAuthenticator
All Implemented Interfaces
Authenticator


CertificateMappingAuthenticator is a ObjectGrid implementation for the Authenticator interface when client certificate authentication is used.

This implementation will extract the base distinguished name (DN) the certificate and create a X500Principal with the DN. A Subject object will also be created with this X500Principal object.


See Also:

    



Constructor Summary
CertificateMappingAuthenticator()
          


Method Summary
public  Subjectauthenticate(com.ibm.websphere.objectgrid.security.plugins.Credential)
           Extract the distinguished name (DN) associated with the Subject field in the certificate and then creates a X500Principal object. com.ibm.ws.objectgrid.security.plugins.Authenticator#authenticate(Credential)

Inherited Methods

Methods inherited from java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

CertificateMappingAuthenticator

public CertificateMappingAuthenticator( )
constructor


Method Detail

authenticate

public Subject authenticate(Credential credential)
Extract the distinguished name (DN) associated with the Subject field in the certificate and then creates a X500Principal object. A Subject object is created with this principal object.
See Also:
    
Parameters:


IBM WebSphere Extended Deployment (XD)TM
Release 6.0