IBM WebSphere Extended Deployment (XD)TM
Release 6.0.1

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

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


This class represents a com.ibm.websphere.objectgrid.security.plugins.Authenticator when ObjectGrid servers are used in WebSphere application servers.

When both ObjectGrid clients and servers run in WebSphere application servers, the client can use class com.ibm.websphere.objectgrid.security.plugins.builtins.WSTokenCredentialGenerator to generate a credential and then ask the server to use this Autheticator implementation class to validate the token. If the token is validated sueccessfully, a javax.security.auth.Subject is returned.
See Also:

    Authenticator



Constructor Summary
WSTokenAuthenticator()
          


Method Summary
public  Subjectauthenticate(com.ibm.websphere.objectgrid.security.plugins.Credential)
          

Autenticate the com.ibm.websphere.objectgrid.security.plugins.credential and returns a .

Inherited Methods

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

Constructor Detail

WSTokenAuthenticator

public WSTokenAuthenticator( )


Method Detail

authenticate

public Subject authenticate(Credential credential)

Autenticate the com.ibm.websphere.objectgrid.security.plugins.credential and returns a javax.security.auth.Subject object.

The credential is expected to be a WSTokenCredential type.
See Also:

    authenticate(com.ibm.websphere.objectgrid.security.plugins.Credential)
Parameters:


IBM WebSphere Extended Deployment (XD)TM
Release 6.0.1