org.jclouds.vcloud.director.v1_5.login
Interface SessionAsyncApi


public interface SessionAsyncApi

Provides asynchronous access to Session via their REST API.

Author:
Adrian Cole
See Also:
SessionApi

Method Summary
 com.google.common.util.concurrent.ListenableFuture<Session> getSessionWithToken(URI session, String authenticationToken)
           
 com.google.common.util.concurrent.ListenableFuture<SessionWithToken> loginUserInOrgWithPassword(URI loginUrl, String user, String org, String password)
           
 com.google.common.util.concurrent.ListenableFuture<Void> logoutSessionWithToken(URI session, String authenticationToken)
           
 

Method Detail

loginUserInOrgWithPassword

com.google.common.util.concurrent.ListenableFuture<SessionWithToken> loginUserInOrgWithPassword(URI loginUrl,
                                                                                                String user,
                                                                                                String org,
                                                                                                String password)
See Also:
SessionApi.loginUserInOrgWithPassword(java.net.URI, java.lang.String, java.lang.String, java.lang.String)

getSessionWithToken

com.google.common.util.concurrent.ListenableFuture<Session> getSessionWithToken(URI session,
                                                                                @HeaderParam(value="x-vcloud-authorization")
                                                                                String authenticationToken)
See Also:
SessionApi.getSessionWithToken(java.net.URI, java.lang.String)

logoutSessionWithToken

com.google.common.util.concurrent.ListenableFuture<Void> logoutSessionWithToken(URI session,
                                                                                @HeaderParam(value="x-vcloud-authorization")
                                                                                String authenticationToken)
See Also:
SessionApi.logoutSessionWithToken(java.net.URI, java.lang.String)


Copyright © 2009-2012 jclouds. All Rights Reserved.