org.jclouds.ec2.compute.strategy
Class EC2PopulateDefaultLoginCredentialsForImageStrategy

java.lang.Object
  extended by org.jclouds.ec2.compute.strategy.EC2PopulateDefaultLoginCredentialsForImageStrategy
All Implemented Interfaces:
PopulateDefaultLoginCredentialsForImageStrategy

@Singleton
public class EC2PopulateDefaultLoginCredentialsForImageStrategy
extends Object
implements PopulateDefaultLoginCredentialsForImageStrategy

Author:
Oleksiy Yarmula

Constructor Summary
EC2PopulateDefaultLoginCredentialsForImageStrategy()
           
 
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

EC2PopulateDefaultLoginCredentialsForImageStrategy

public EC2PopulateDefaultLoginCredentialsForImageStrategy()
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.