org.identityconnectors.framework.impl.api.local.operations
Class AuthenticationImpl

java.lang.Object
  extended by org.identityconnectors.framework.impl.api.local.operations.APIOperationRunner
      extended by org.identityconnectors.framework.impl.api.local.operations.ConnectorAPIOperationRunner
          extended by org.identityconnectors.framework.impl.api.local.operations.AuthenticationImpl
All Implemented Interfaces:
APIOperation, AuthenticationApiOp

public class AuthenticationImpl
extends ConnectorAPIOperationRunner
implements AuthenticationApiOp


Field Summary
 
Fields inherited from interface org.identityconnectors.framework.api.operations.APIOperation
NO_TIMEOUT
 
Constructor Summary
AuthenticationImpl(ConnectorOperationalContext context, Connector connector)
          Pass the configuration etc to the abstract class.
 
Method Summary
 Uid authenticate(ObjectClass objectClass, String username, GuardedString password, OperationOptions options)
          Authenticate using the basic credentials.
 
Methods inherited from class org.identityconnectors.framework.impl.api.local.operations.ConnectorAPIOperationRunner
getConnector, getNormalizer, getOperationalContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuthenticationImpl

public AuthenticationImpl(ConnectorOperationalContext context,
                          Connector connector)
Pass the configuration etc to the abstract class.

Method Detail

authenticate

public Uid authenticate(ObjectClass objectClass,
                        String username,
                        GuardedString password,
                        OperationOptions options)
Authenticate using the basic credentials.

Specified by:
authenticate in interface AuthenticationApiOp
See Also:
AuthenticationOpTests#authenticate(String, String)


Copyright © 2011. All Rights Reserved.