Novell exteNd Messaging Platform 5.2

com.sssw.jbroker.api.security
Interface Authenticator

All Superinterfaces:
Object

public interface Authenticator
extends Object

The Object used to Authenticate a Principal.

The Authenticator is locality constrained and can be retrieved from the ORB using the ORB.resolve_initial_references method with "Authenticator" as the argument.


Method Summary
 AuthenticatedPrincipal authenticate(AuthenticationScheme scheme, String realm, String principalName, byte[] passphrase)
          Deprecated. Authenticate the given principal to the given realm using the specified authenitication Scheme.
 
Methods inherited from interface org.omg.CORBA.Object
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override
 

Method Detail

authenticate

public AuthenticatedPrincipal authenticate(AuthenticationScheme scheme,
                                           String realm,
                                           String principalName,
                                           byte[] passphrase)
                                    throws SecurityException,
                                           RemoteException
Deprecated. 
Authenticate the given principal to the given realm using the specified authenitication Scheme. A security exception is thrown if authentication failed or the realm is not a registered realm.

Throws:
SecurityException
RemoteException

Novell exteNd Messaging Platform 5.2

exteNd is a registered trademark of Novell, Inc.
Copyright 1998-2004 Novell, Inc. All Rights Reserved.