org.jclouds.openstack.keystone.v2_0.features
Interface TokenAsyncApi


public interface TokenAsyncApi

Provides asynchronous access to Token via their REST API.

Author:
Adam Lowe
See Also:
TokenApi,

Method Summary
 com.google.common.util.concurrent.ListenableFuture<? extends Token> get(String token)
           
 com.google.common.util.concurrent.ListenableFuture<? extends User> getUserOfToken(String token)
           
 com.google.common.util.concurrent.ListenableFuture<Boolean> isValid(String token)
           
 com.google.common.util.concurrent.ListenableFuture<? extends Set<? extends Endpoint>> listEndpointsForToken(String token)
           
 

Method Detail

get

@Named(value="token:get")
com.google.common.util.concurrent.ListenableFuture<? extends Token> get(String token)
See Also:
TokenApi.get(String)

getUserOfToken

@Named(value="token:getuser")
com.google.common.util.concurrent.ListenableFuture<? extends User> getUserOfToken(String token)
See Also:
TokenApi.getUserOfToken(String)

isValid

@Named(value="token:valid")
com.google.common.util.concurrent.ListenableFuture<Boolean> isValid(String token)
See Also:
TokenApi.isValid(String)

listEndpointsForToken

@Named(value="token:listendpoints")
com.google.common.util.concurrent.ListenableFuture<? extends Set<? extends Endpoint>> listEndpointsForToken(String token)
See Also:
TokenApi.listEndpointsForToken(String)


Copyright © 2009-2013 The Apache Software Foundation. All Rights Reserved.