electric.soap.security.authenticators
Interface IWSSAuthenticator

All Known Implementing Classes:
UsernameTokenAuthenticator, X509Authenticator, X509NullAuthenticator

public interface IWSSAuthenticator

WSSAuthenticator takes an incoming soap message and determines the various principals that are involved in the message. Some authenticators can be set up to do authorization as well, and should return false if it can be determined that the message will definitely fail authorization.

Author:
webMethods

Method Summary
 boolean authenticate(SOAPMessage message, java.util.Vector tokenList, java.util.Vector principalList)
          Add an entry into the list for each principal in the message that can be authenticated.
 

Method Detail

authenticate

public boolean authenticate(SOAPMessage message,
                            java.util.Vector tokenList,
                            java.util.Vector principalList)
Add an entry into the list for each principal in the message that can be authenticated. Possibly also enforce that all tokens autheniticate, and that there is at least one token.

Parameters:
message -
tokenList -
principalList -
Returns:
authorization


copyright© 2001-2004 by webMethods All Rights Reserved.