Modifier and Type | Method and Description |
---|---|
AWSEC2TemplateOptions |
AWSEC2TemplateOptions.overrideCredentialsWith(Credentials overridingCredentials)
Deprecated.
|
static AWSEC2TemplateOptions |
AWSEC2TemplateOptions.Builder.overrideCredentialsWith(Credentials credentials)
Deprecated.
|
Constructor and Description |
---|
AWSEC2ComputeService(ComputeServiceContext context,
Map<String,Credentials> credentialStore,
com.google.common.base.Supplier<Set<? extends Image>> images,
com.google.common.base.Supplier<Set<? extends Hardware>> sizes,
com.google.common.base.Supplier<Set<? extends Location>> locations,
ListNodesStrategy listNodesStrategy,
GetNodeMetadataStrategy getNodeMetadataStrategy,
CreateNodesInGroupThenAddToSet runNodesAndAddToSetStrategy,
RebootNodeStrategy rebootNodeStrategy,
DestroyNodeStrategy destroyNodeStrategy,
ResumeNodeStrategy startNodeStrategy,
SuspendNodeStrategy stopNodeStrategy,
Provider<TemplateBuilder> templateBuilderProvider,
Provider<TemplateOptions> templateOptionsProvider,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeRunning,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeTerminated,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeSuspended,
InitializeRunScriptOnNodeOrPlaceInBadMap.Factory initScriptRunnerFactory,
RunScriptOnNode.Factory runScriptOnNodeFactory,
InitAdminAccess initAdminAccess,
PersistNodeCredentials persistNodeCredentials,
ComputeServiceConstants.Timeouts timeouts,
ExecutorService executor,
AWSEC2Client ec2Client,
ConcurrentMap<RegionAndName,KeyPair> credentialsMap,
com.google.common.cache.LoadingCache<RegionAndName,String> securityGroupMap,
com.google.common.cache.LoadingCache<RegionAndName,String> placementGroupMap,
com.google.common.base.Predicate<PlacementGroup> placementGroupDeleted,
boolean generateInstanceNames,
AWSEC2AsyncClient aclient) |
Constructor and Description |
---|
AWSRunningInstanceToNodeMetadata(Map<InstanceState,NodeState> instanceToNodeState,
Map<String,Credentials> credentialStore,
com.google.common.base.Supplier<com.google.common.cache.LoadingCache<RegionAndName,? extends Image>> imageMap,
com.google.common.base.Supplier<Set<? extends Location>> locations,
com.google.common.base.Supplier<Set<? extends Hardware>> hardware) |
Modifier and Type | Field and Description |
---|---|
protected Map<String,Credentials> |
AWSEC2DestroyNodeStrategy.credentialStore |
Constructor and Description |
---|
AWSEC2CreateNodesInGroupThenAddToSet(AWSEC2Client client,
com.google.common.cache.LoadingCache<RegionAndName,String> elasticIpCache,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeRunning,
AWSEC2AsyncClient aclient,
boolean generateInstanceNames,
Provider<TemplateBuilder> templateBuilderProvider,
CreateKeyPairPlacementAndSecurityGroupsAsNeededAndReturnRunOptions createKeyPairAndSecurityGroupsAsNeededAndReturncustomize,
AWSEC2InstancePresent instancePresent,
com.google.common.base.Function<RunningInstance,NodeMetadata> runningInstanceToNodeMetadata,
com.google.common.cache.LoadingCache<RunningInstance,Credentials> instanceToCredentials,
Map<String,Credentials> credentialStore,
ComputeUtils utils,
SpotInstanceRequestToAWSRunningInstance spotConverter) |
AWSEC2CreateNodesInGroupThenAddToSet(AWSEC2Client client,
com.google.common.cache.LoadingCache<RegionAndName,String> elasticIpCache,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeRunning,
AWSEC2AsyncClient aclient,
boolean generateInstanceNames,
Provider<TemplateBuilder> templateBuilderProvider,
CreateKeyPairPlacementAndSecurityGroupsAsNeededAndReturnRunOptions createKeyPairAndSecurityGroupsAsNeededAndReturncustomize,
AWSEC2InstancePresent instancePresent,
com.google.common.base.Function<RunningInstance,NodeMetadata> runningInstanceToNodeMetadata,
com.google.common.cache.LoadingCache<RunningInstance,Credentials> instanceToCredentials,
Map<String,Credentials> credentialStore,
ComputeUtils utils,
SpotInstanceRequestToAWSRunningInstance spotConverter) |
AWSEC2DestroyNodeStrategy(AWSEC2Client client,
GetNodeMetadataStrategy getNode,
com.google.common.cache.LoadingCache<RegionAndName,String> elasticIpCache,
Map<String,Credentials> credentialStore) |
Modifier and Type | Method and Description |
---|---|
CloudSigmaTemplateOptions |
CloudSigmaTemplateOptions.overrideCredentialsWith(Credentials overridingCredentials)
Deprecated.
|
static CloudSigmaTemplateOptions |
CloudSigmaTemplateOptions.Builder.overrideCredentialsWith(Credentials credentials)
Deprecated.
|
Constructor and Description |
---|
CloudStackComputeServiceAdapter(CloudStackClient client,
com.google.common.base.Predicate<Long> jobComplete,
com.google.common.base.Supplier<Map<Long,Network>> networkSupplier,
BlockUntilJobCompletesAndReturnResult blockUntilJobCompletesAndReturnResult,
StaticNATVirtualMachineInNetwork.Factory staticNATVMInNetwork,
CreatePortForwardingRulesForIP setupPortForwardingRulesForIP,
com.google.common.cache.LoadingCache<Long,Set<IPForwardingRule>> vmToRules,
Map<String,Credentials> credentialStore,
Map<NetworkType,? extends OptionsConverter> optionsConverters,
com.google.common.base.Supplier<com.google.common.cache.LoadingCache<Long,Zone>> zoneIdToZone) |
Modifier and Type | Method and Description |
---|---|
protected com.google.common.base.Function<Credentials,LoginResponse> |
CloudStackRestClientModule.makeSureFilterRetriesOnTimeout(LoginWithPasswordCredentials loginWithPasswordCredentials) |
com.google.common.cache.LoadingCache<Credentials,LoginResponse> |
CloudStackRestClientModule.provideLoginResponseCache(com.google.common.base.Function<Credentials,LoginResponse> getLoginResponse,
int seconds) |
Modifier and Type | Method and Description |
---|---|
protected com.google.common.base.Supplier<LoginResponse> |
CloudStackRestClientModule.provideLoginResponseSupplier(com.google.common.cache.LoadingCache<Credentials,LoginResponse> cache,
Credentials creds) |
Modifier and Type | Method and Description |
---|---|
com.google.common.cache.LoadingCache<Credentials,LoginResponse> |
CloudStackRestClientModule.provideLoginResponseCache(com.google.common.base.Function<Credentials,LoginResponse> getLoginResponse,
int seconds) |
protected com.google.common.base.Supplier<LoginResponse> |
CloudStackRestClientModule.provideLoginResponseSupplier(com.google.common.cache.LoadingCache<Credentials,LoginResponse> cache,
Credentials creds) |
Modifier and Type | Method and Description |
---|---|
LoginResponse |
LoginWithPasswordCredentials.apply(Credentials input) |
Constructor and Description |
---|
InvalidateSessionAndRetryOn401AndLogoutOnClose(com.google.common.cache.LoadingCache<Credentials,LoginResponse> authenticationResponseCache,
SessionClient sessionClient) |
Constructor and Description |
---|
CloudStackContextImpl(ComputeService computeService,
Map<String,Credentials> credentialStore,
Utils utils,
RestContext<CloudStackClient,CloudStackAsyncClient> providerSpecificContext,
RestContext<CloudStackDomainClient,CloudStackDomainAsyncClient> domainContext,
RestContext<CloudStackGlobalClient,CloudStackGlobalAsyncClient> globalContext) |
Modifier and Type | Method and Description |
---|---|
Map<String,Credentials> |
ComputeServiceContext.credentialStore() |
Map<String,Credentials> |
ComputeServiceContext.getCredentialStore()
retrieves a list of credentials for resources created within this context, keyed on
id
of the resource with a namespace prefix (ex. |
Constructor and Description |
---|
GetLoginForProviderFromPropertiesAndStoreCredentialsOrReturnNull(String provider,
ValueOfConfigurationKeyOrNull config,
Map<String,Credentials> credentialStore) |
Modifier and Type | Method and Description |
---|---|
NodeMetadataBuilder |
NodeMetadataBuilder.credentials(Credentials credentials)
Deprecated.
|
ImageBuilder |
ImageBuilder.defaultCredentials(Credentials defaultLoginCredentials)
Deprecated.
|
Constructor and Description |
---|
ImageImpl(String providerId,
String name,
String id,
Location location,
URI uri,
Map<String,String> userMetadata,
Set<String> tags,
OperatingSystem operatingSystem,
String description,
String version,
String adminPassword,
Credentials defaultCredentials)
Deprecated.
|
NodeMetadataImpl(String providerId,
String name,
String id,
Location location,
URI uri,
Map<String,String> userMetadata,
Set<String> tags,
String group,
Hardware hardware,
String imageId,
OperatingSystem os,
NodeState state,
int loginPort,
Iterable<String> publicAddresses,
Iterable<String> privateAddresses,
String adminPassword,
Credentials credentials,
String hostname)
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
protected Map<String,Credentials> |
BaseComputeService.credentialStore |
Modifier and Type | Method and Description |
---|---|
Map<String,Credentials> |
ComputeServiceContextImpl.credentialStore() |
Map<String,Credentials> |
ComputeServiceContextImpl.getCredentialStore() |
Constructor and Description |
---|
BaseComputeService(ComputeServiceContext context,
Map<String,Credentials> credentialStore,
com.google.common.base.Supplier<Set<? extends Image>> images,
com.google.common.base.Supplier<Set<? extends Hardware>> hardwareProfiles,
com.google.common.base.Supplier<Set<? extends Location>> locations,
ListNodesStrategy listNodesStrategy,
GetNodeMetadataStrategy getNodeMetadataStrategy,
CreateNodesInGroupThenAddToSet runNodesAndAddToSetStrategy,
RebootNodeStrategy rebootNodeStrategy,
DestroyNodeStrategy destroyNodeStrategy,
ResumeNodeStrategy resumeNodeStrategy,
SuspendNodeStrategy suspendNodeStrategy,
Provider<TemplateBuilder> templateBuilderProvider,
Provider<TemplateOptions> templateOptionsProvider,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeRunning,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeTerminated,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeSuspended,
InitializeRunScriptOnNodeOrPlaceInBadMap.Factory initScriptRunnerFactory,
InitAdminAccess initAdminAccess,
RunScriptOnNode.Factory runScriptOnNodeFactory,
PersistNodeCredentials persistNodeCredentials,
ComputeServiceConstants.Timeouts timeouts,
ExecutorService executor) |
ComputeServiceContextImpl(ComputeService computeService,
Map<String,Credentials> credentialStore,
Utils utils,
RestContext providerSpecificContext) |
Modifier and Type | Method and Description |
---|---|
Credentials |
RunScriptOptions.getOverridingCredentials()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
TemplateOptions |
TemplateOptions.overrideCredentialsWith(Credentials overridingCredentials)
Deprecated.
|
TemplateOptions |
TemplateOptions.ImmutableTemplateOptions.overrideCredentialsWith(Credentials overridingCredentials)
Deprecated.
|
static TemplateOptions |
TemplateOptions.Builder.overrideCredentialsWith(Credentials credentials)
Deprecated.
|
RunScriptOptions |
RunScriptOptions.overrideCredentialsWith(Credentials overridingCredentials)
Deprecated.
|
RunScriptOptions |
RunScriptOptions.ImmutableRunScriptOptions.overrideCredentialsWith(Credentials overridingCredentials)
Deprecated.
|
static RunScriptOptions |
RunScriptOptions.Builder.overrideCredentialsWith(Credentials credentials)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Credentials |
PopulateDefaultLoginCredentialsForImageStrategy.execute(Object resourceToAuthenticate)
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
protected Map<String,Credentials> |
ReturnCredentialsBoundToImage.credentialStore |
Modifier and Type | Method and Description |
---|---|
Credentials |
ReturnCredentialsBoundToImage.execute(Object resourceToAuthenticate) |
Constructor and Description |
---|
AdaptingComputeServiceStrategies(Map<String,Credentials> credentialStore,
PrioritizeCredentialsFromTemplate prioritizeCredentialsFromTemplate,
ComputeServiceAdapter<N,H,I,L> client,
com.google.common.base.Function<N,NodeMetadata> nodeMetadataAdapter) |
ReturnCredentialsBoundToImage(LoginCredentials creds,
Map<String,Credentials> credentialStore) |
Modifier and Type | Class and Description |
---|---|
static class |
Credentials.Builder<T extends Credentials> |
Modifier and Type | Class and Description |
---|---|
class |
LoginCredentials |
Modifier and Type | Field and Description |
---|---|
static Credentials |
Credentials.NO_CREDENTIALS |
Modifier and Type | Method and Description |
---|---|
static Credentials |
Credentials.parse(URI uri) |
Modifier and Type | Method and Description |
---|---|
Credentials.Builder<? extends Credentials> |
Credentials.toBuilder() |
Modifier and Type | Method and Description |
---|---|
static LoginCredentials.Builder |
LoginCredentials.builder(Credentials creds) |
static LoginCredentials |
LoginCredentials.fromCredentials(Credentials creds) |
Constructor and Description |
---|
EC2ComputeService(ComputeServiceContext context,
Map<String,Credentials> credentialStore,
com.google.common.base.Supplier<Set<? extends Image>> images,
com.google.common.base.Supplier<Set<? extends Hardware>> sizes,
com.google.common.base.Supplier<Set<? extends Location>> locations,
ListNodesStrategy listNodesStrategy,
GetNodeMetadataStrategy getNodeMetadataStrategy,
CreateNodesInGroupThenAddToSet runNodesAndAddToSetStrategy,
RebootNodeStrategy rebootNodeStrategy,
DestroyNodeStrategy destroyNodeStrategy,
ResumeNodeStrategy startNodeStrategy,
SuspendNodeStrategy stopNodeStrategy,
Provider<TemplateBuilder> templateBuilderProvider,
Provider<TemplateOptions> templateOptionsProvider,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeRunning,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeTerminated,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeSuspended,
InitializeRunScriptOnNodeOrPlaceInBadMap.Factory initScriptRunnerFactory,
RunScriptOnNode.Factory runScriptOnNodeFactory,
InitAdminAccess initAdminAccess,
PersistNodeCredentials persistNodeCredentials,
ComputeServiceConstants.Timeouts timeouts,
ExecutorService executor,
EC2Client ec2Client,
ConcurrentMap<RegionAndName,KeyPair> credentialsMap,
com.google.common.cache.LoadingCache<RegionAndName,String> securityGroupMap) |
Modifier and Type | Method and Description |
---|---|
protected com.google.common.cache.LoadingCache<RunningInstance,Credentials> |
EC2ComputeServiceDependenciesModule.credentialsMap(com.google.common.cache.CacheLoader<RunningInstance,Credentials> in) |
Modifier and Type | Method and Description |
---|---|
protected com.google.common.cache.LoadingCache<RunningInstance,Credentials> |
EC2ComputeServiceDependenciesModule.credentialsMap(com.google.common.cache.CacheLoader<RunningInstance,Credentials> in) |
Modifier and Type | Field and Description |
---|---|
protected Map<String,Credentials> |
RunningInstanceToNodeMetadata.credentialStore |
Modifier and Type | Method and Description |
---|---|
Credentials |
CredentialsForInstance.load(RunningInstance instance) |
Constructor and Description |
---|
RunningInstanceToNodeMetadata(Map<InstanceState,NodeState> instanceToNodeState,
Map<String,Credentials> credentialStore,
com.google.common.base.Supplier<com.google.common.cache.LoadingCache<RegionAndName,? extends Image>> imageMap,
com.google.common.base.Supplier<Set<? extends Location>> locations,
com.google.common.base.Supplier<Set<? extends Hardware>> hardware) |
Modifier and Type | Method and Description |
---|---|
EC2TemplateOptions |
EC2TemplateOptions.overrideCredentialsWith(Credentials overridingCredentials)
Deprecated.
|
static EC2TemplateOptions |
EC2TemplateOptions.Builder.overrideCredentialsWith(Credentials credentials)
Deprecated.
|
Constructor and Description |
---|
EC2CreateNodesInGroupThenAddToSet(EC2Client client,
com.google.common.cache.LoadingCache<RegionAndName,String> elasticIpCache,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeRunning,
Provider<TemplateBuilder> templateBuilderProvider,
CreateKeyPairAndSecurityGroupsAsNeededAndReturnRunOptions createKeyPairAndSecurityGroupsAsNeededAndReturncustomize,
InstancePresent instancePresent,
com.google.common.base.Function<RunningInstance,NodeMetadata> runningInstanceToNodeMetadata,
com.google.common.cache.LoadingCache<RunningInstance,Credentials> instanceToCredentials,
Map<String,Credentials> credentialStore,
ComputeUtils utils) |
EC2CreateNodesInGroupThenAddToSet(EC2Client client,
com.google.common.cache.LoadingCache<RegionAndName,String> elasticIpCache,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeRunning,
Provider<TemplateBuilder> templateBuilderProvider,
CreateKeyPairAndSecurityGroupsAsNeededAndReturnRunOptions createKeyPairAndSecurityGroupsAsNeededAndReturncustomize,
InstancePresent instancePresent,
com.google.common.base.Function<RunningInstance,NodeMetadata> runningInstanceToNodeMetadata,
com.google.common.cache.LoadingCache<RunningInstance,Credentials> instanceToCredentials,
Map<String,Credentials> credentialStore,
ComputeUtils utils) |
EC2PopulateDefaultLoginCredentialsForImageStrategy(LoginCredentials creds,
Map<String,Credentials> credentialStore) |
Constructor and Description |
---|
WellKnownImageToImage(com.google.common.base.Supplier<Location> locationSupplier,
Map<String,WellKnownImage> preinstalledImages,
Map<String,Credentials> credentialStore) |
Constructor and Description |
---|
GoGridComputeService(ComputeServiceContext context,
Map<String,Credentials> credentialStore,
com.google.common.base.Supplier<Set<? extends Image>> images,
com.google.common.base.Supplier<Set<? extends Hardware>> hardwareProfiles,
com.google.common.base.Supplier<Set<? extends Location>> locations,
ListNodesStrategy listNodesStrategy,
GetNodeMetadataStrategy getNodeMetadataStrategy,
CreateNodesInGroupThenAddToSet runNodesAndAddToSetStrategy,
RebootNodeStrategy rebootNodeStrategy,
DestroyNodeStrategy destroyNodeStrategy,
ResumeNodeStrategy resumeNodeStrategy,
SuspendNodeStrategy suspendNodeStrategy,
Provider<TemplateBuilder> templateBuilderProvider,
Provider<TemplateOptions> templateOptionsProvider,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeRunning,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeTerminated,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeSuspended,
InitializeRunScriptOnNodeOrPlaceInBadMap.Factory initScriptRunnerFactory,
InitAdminAccess initAdminAccess,
RunScriptOnNode.Factory runScriptOnNodeFactory,
PersistNodeCredentials persistNodeCredentials,
ComputeServiceConstants.Timeouts timeouts,
ExecutorService executor) |
Modifier and Type | Method and Description |
---|---|
Credentials |
ParseCredentialsFromJsonResponse.apply(HttpResponse input) |
Modifier and Type | Method and Description |
---|---|
Map<String,Credentials> |
ParseServerNameToCredentialsMapFromJsonResponse.apply(HttpResponse arg0) |
Modifier and Type | Method and Description |
---|---|
Credentials |
GridServerClient.getServerCredentials(long id) |
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<Credentials> |
GridServerAsyncClient.getServerCredentials(long id) |
Map<String,Credentials> |
GridServerClient.getServerCredentialsList()
Returns a map of running servers' names to the log in credentials.
|
com.google.common.util.concurrent.ListenableFuture<Map<String,Credentials>> |
GridServerAsyncClient.getServerCredentialsList() |
Modifier and Type | Method and Description |
---|---|
com.google.common.cache.LoadingCache<Credentials,AuthenticationResponse> |
OpenStackAuthenticationModule.provideAuthenticationResponseCache(com.google.common.base.Function<Credentials,AuthenticationResponse> getAuthenticationResponse) |
Modifier and Type | Method and Description |
---|---|
protected com.google.common.base.Supplier<AuthenticationResponse> |
OpenStackAuthenticationModule.provideAuthenticationResponseSupplier(com.google.common.cache.LoadingCache<Credentials,AuthenticationResponse> cache,
Credentials creds) |
Modifier and Type | Method and Description |
---|---|
com.google.common.cache.LoadingCache<Credentials,AuthenticationResponse> |
OpenStackAuthenticationModule.provideAuthenticationResponseCache(com.google.common.base.Function<Credentials,AuthenticationResponse> getAuthenticationResponse) |
protected com.google.common.base.Supplier<AuthenticationResponse> |
OpenStackAuthenticationModule.provideAuthenticationResponseSupplier(com.google.common.cache.LoadingCache<Credentials,AuthenticationResponse> cache,
Credentials creds) |
Constructor and Description |
---|
RetryOnRenew(com.google.common.cache.LoadingCache<Credentials,AuthenticationResponse> authenticationResponseCache) |
Modifier and Type | Method and Description |
---|---|
com.google.common.cache.LoadingCache<Credentials,Auth> |
AuthenticationServiceModule.provideAuthCache(com.google.common.base.Function<Credentials,Auth> getAuth) |
Modifier and Type | Method and Description |
---|---|
protected com.google.common.base.Supplier<Auth> |
AuthenticationServiceModule.provideAuthSupplier(com.google.common.cache.LoadingCache<Credentials,Auth> cache,
Credentials creds) |
Modifier and Type | Method and Description |
---|---|
com.google.common.cache.LoadingCache<Credentials,Auth> |
AuthenticationServiceModule.provideAuthCache(com.google.common.base.Function<Credentials,Auth> getAuth) |
protected com.google.common.base.Supplier<Auth> |
AuthenticationServiceModule.provideAuthSupplier(com.google.common.cache.LoadingCache<Credentials,Auth> cache,
Credentials creds) |
Constructor and Description |
---|
RetryOnRenew(com.google.common.cache.LoadingCache<Credentials,Auth> authenticationResponseCache) |
Modifier and Type | Method and Description |
---|---|
protected com.google.common.base.Function<Credentials,Access> |
KeystoneAuthenticationModule.authenticationMethodForCredentialType(CredentialType credentialType,
AuthenticatePasswordCredentials authenticatePasswordCredentials,
AuthenticateApiAccessKeyCredentials authenticateApiAccessKeyCredentials) |
com.google.common.cache.LoadingCache<Credentials,Access> |
KeystoneAuthenticationModule.provideAccessCache(com.google.common.base.Function<Credentials,Access> getAccess) |
Modifier and Type | Method and Description |
---|---|
protected com.google.common.base.Supplier<Access> |
KeystoneAuthenticationModule.provideAccessSupplier(com.google.common.cache.LoadingCache<Credentials,Access> cache,
Credentials creds) |
Modifier and Type | Method and Description |
---|---|
com.google.common.cache.LoadingCache<Credentials,Access> |
KeystoneAuthenticationModule.provideAccessCache(com.google.common.base.Function<Credentials,Access> getAccess) |
protected com.google.common.base.Supplier<Access> |
KeystoneAuthenticationModule.provideAccessSupplier(com.google.common.cache.LoadingCache<Credentials,Access> cache,
Credentials creds) |
Modifier and Type | Method and Description |
---|---|
Access |
AuthenticatePasswordCredentials.apply(Credentials input) |
Access |
AuthenticateApiAccessKeyCredentials.apply(Credentials input) |
Constructor and Description |
---|
RetryOnRenew(com.google.common.cache.LoadingCache<Credentials,Access> authenticationResponseCache) |
Modifier and Type | Method and Description |
---|---|
Map<String,Credentials> |
RestContext.credentialStore() |
Map<String,Credentials> |
RestContext.getCredentialStore()
retrieves a list of credentials for resources created within this context, keyed on
id
of the resource. |
Modifier and Type | Method and Description |
---|---|
Credentials |
CredentialStoreModule.CredentialsFromJsonInputStream.apply(InputStream from) |
protected Credentials |
BindPropertiesToAnnotations.bindProviderCredentials(String identity,
String credential) |
Modifier and Type | Method and Description |
---|---|
protected Map<String,Credentials> |
CredentialStoreModule.provideCredentialStore(Map<String,InputStream> backing,
com.google.common.base.Function<Credentials,InputStream> credentialsSerializer,
com.google.common.base.Function<InputStream,Credentials> credentialsDeserializer) |
Modifier and Type | Method and Description |
---|---|
InputStream |
CredentialStoreModule.CredentialsToJsonInputStream.apply(Credentials from) |
Modifier and Type | Method and Description |
---|---|
protected Map<String,Credentials> |
CredentialStoreModule.provideCredentialStore(Map<String,InputStream> backing,
com.google.common.base.Function<Credentials,InputStream> credentialsSerializer,
com.google.common.base.Function<InputStream,Credentials> credentialsDeserializer) |
protected Map<String,Credentials> |
CredentialStoreModule.provideCredentialStore(Map<String,InputStream> backing,
com.google.common.base.Function<Credentials,InputStream> credentialsSerializer,
com.google.common.base.Function<InputStream,Credentials> credentialsDeserializer) |
Modifier and Type | Method and Description |
---|---|
Map<String,Credentials> |
RestContextImpl.credentialStore() |
Map<String,Credentials> |
RestContextImpl.getCredentialStore() |
Constructor and Description |
---|
RestContextImpl(Closer closer,
Map<String,Credentials> credentialStore,
Utils utils,
com.google.inject.Injector injector,
com.google.inject.TypeLiteral<S> syncApi,
com.google.inject.TypeLiteral<A> asyncApi,
com.google.common.base.Supplier<URI> endpoint,
String provider,
String identity,
String apiVersion,
String buildVersion,
Set<String> iso3166Codes) |
Modifier and Type | Field and Description |
---|---|
protected Map<String,Credentials> |
RimuHostingCreateNodeWithGroupEncodedIntoName.credentialStore |
Constructor and Description |
---|
RimuHostingCreateNodeWithGroupEncodedIntoName(RimuHostingClient client,
Map<String,Credentials> credentialStore,
com.google.common.base.Function<Server,NodeMetadata> serverToNodeMetadata) |
Modifier and Type | Method and Description |
---|---|
Credentials |
CredentialsFromAdminAccess.apply(Statement input) |
Modifier and Type | Method and Description |
---|---|
Credentials |
AdminAccess.getAdminCredentials() |
Credentials |
AdminAccess.Config.getAdminCredentials() |
Modifier and Type | Method and Description |
---|---|
SshClient |
SshClient.Factory.create(IPSocket socket,
Credentials credentials)
Deprecated.
|
Constructor and Description |
---|
TerremarkVCloudComputeClient(TerremarkVCloudClient client,
Provider<String> passwordGenerator,
com.google.common.base.Predicate<URI> successTester,
Map<Status,NodeState> vAppStatusToNodeState,
Map<String,Credentials> credentialStore,
InternetServiceAndPublicIpAddressSupplier internetServiceAndPublicIpAddressSupplier) |
TerremarkVCloudComputeService(ComputeServiceContext context,
Map<String,Credentials> credentialStore,
com.google.common.base.Supplier<Set<? extends Image>> images,
com.google.common.base.Supplier<Set<? extends Hardware>> sizes,
com.google.common.base.Supplier<Set<? extends Location>> locations,
ListNodesStrategy listNodesStrategy,
GetNodeMetadataStrategy getNodeMetadataStrategy,
CreateNodesInGroupThenAddToSet runNodesAndAddToSetStrategy,
RebootNodeStrategy rebootNodeStrategy,
DestroyNodeStrategy destroyNodeStrategy,
ResumeNodeStrategy resumeNodeStrategy,
SuspendNodeStrategy suspendNodeStrategy,
Provider<TemplateBuilder> templateBuilderProvider,
Provider<TemplateOptions> templateOptionsProvider,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeRunning,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeTerminated,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeSuspended,
InitializeRunScriptOnNodeOrPlaceInBadMap.Factory initScriptRunnerFactory,
RunScriptOnNode.Factory runScriptOnNodeFactory,
InitAdminAccess initAdminAccess,
PersistNodeCredentials persistNodeCredentials,
ComputeServiceConstants.Timeouts timeouts,
ExecutorService executor,
CleanupOrphanKeys cleanupOrphanKeys) |
Modifier and Type | Field and Description |
---|---|
protected Map<String,Credentials> |
VAppToNodeMetadata.credentialStore |
Constructor and Description |
---|
VAppToNodeMetadata(TerremarkVCloudComputeClient computeClient,
Map<String,Credentials> credentialStore,
Map<Status,NodeState> vAppStatusToNodeState,
HardwareForVCloudExpressVApp hardwareForVCloudExpressVApp,
FindLocationForResource findLocationForResourceInVDC,
com.google.common.base.Supplier<Set<? extends Image>> images) |
Modifier and Type | Field and Description |
---|---|
protected Map<String,Credentials> |
StartVAppWithGroupEncodedIntoName.credentialStore |
Constructor and Description |
---|
ParseVAppTemplateDescriptionToGetDefaultLoginCredentials(LoginCredentials creds,
Map<String,Credentials> credentialStore) |
StartVAppWithGroupEncodedIntoName(TerremarkVCloudComputeClient computeClient,
com.google.common.base.Function<VApp,NodeMetadata> vAppToNodeMetadata,
TemplateToInstantiateOptions getOptions,
Map<String,Credentials> credentialStore,
PrioritizeCredentialsFromTemplate prioritizeCredentialsFromTemplate) |
Modifier and Type | Method and Description |
---|---|
static Credentials |
CredentialUtils.overrideCredentialsIfSupplied(Credentials defaultCredentials,
Credentials overridingCredentials) |
Modifier and Type | Method and Description |
---|---|
static boolean |
CredentialUtils.isPrivateKeyCredential(Credentials credentials) |
static Credentials |
CredentialUtils.overrideCredentialsIfSupplied(Credentials defaultCredentials,
Credentials overridingCredentials) |
Modifier and Type | Field and Description |
---|---|
protected Map<String,Credentials> |
VAppToNodeMetadata.credentialStore |
Constructor and Description |
---|
VAppToNodeMetadata(Map<Status,NodeState> vAppStatusToNodeState,
Map<String,Credentials> credentialStore,
FindLocationForResource findLocationForResourceInVDC,
com.google.common.base.Function<VApp,Hardware> hardwareForVApp) |
Copyright © 2009-2012 jclouds. All Rights Reserved.