public SasTokenAuthenticationService( ISharedAccessTokenService tokenService, IStorageAccountResolverService storage, ITenantContainerNameService containers ) { this._tokenService = tokenService; this._storage = storage; this._containers = containers; RevokeTokens = new List <String>(); }
public DefaultRequestTenantResolver(ITenantContainerNameService s1, IStorageAccountResolverService s2) { ContainerNameService = s1; StorageAccountResolverService = s2; }
public SharedAccessTokenService(IStorageAccountResolverService storage, ITenantContainerNameService containers, Func <Task <KeyPair> > keysProvider) { _storage = storage; _containers = containers; _keyProvider = new Lazy <Task <KeyPair> >(keysProvider); }
public CompSasTokenHandler(IStorageAccountResolverService storage, ITenantContainerNameService containers, ISharedAccessTokenService tokenservice) { _storage = storage; _containers = containers; _tokenservice = tokenservice; }