org.jclouds.vcloud.compute.strategy
Class GetLoginCredentialsFromGuestConfiguration

java.lang.Object
  extended by org.jclouds.vcloud.compute.strategy.GetLoginCredentialsFromGuestConfiguration
All Implemented Interfaces:
PopulateDefaultLoginCredentialsForImageStrategy

@Singleton
public class GetLoginCredentialsFromGuestConfiguration
extends Object
implements PopulateDefaultLoginCredentialsForImageStrategy

Author:
Adrian Cole

Constructor Summary
GetLoginCredentialsFromGuestConfiguration()
           
 
Method Summary
 Credentials execute(Object resourceToAuthenticate)
          Processes the resource to determine credentials.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GetLoginCredentialsFromGuestConfiguration

public GetLoginCredentialsFromGuestConfiguration()
Method Detail

execute

public Credentials execute(Object resourceToAuthenticate)
Description copied from interface: PopulateDefaultLoginCredentialsForImageStrategy
Processes the resource to determine credentials.

Specified by:
execute in interface PopulateDefaultLoginCredentialsForImageStrategy
Parameters:
resourceToAuthenticate - this can be any resource, such as an image, running server instance or other. It's the responsibility of an implementation to apply the cloud-specific logic.
Returns:
credentials object. Note: the key may not be set, but the identity must be set


Copyright © 2009-2011 jclouds. All Rights Reserved.