namespace AppLimit.CloudComputing.SharpBox.StorageProvider.API
{
///
/// This interface is part of the managed storage provider API
/// and implements an authenticated session
///
public interface IStorageProviderSession
{
///
/// The generated access token for this
/// session
///
ICloudStorageAccessToken SessionToken { get; }
///
/// The associated service which is connected
/// with this session
///
IStorageProviderService Service { get; }
///
/// A valid cloud storage service configuration
///
ICloudStorageConfiguration ServiceConfiguration { get; }
}
}