Method: AzureBlob::UserDelegationKey#initialize

Defined in:
lib/azure_blob/user_delegation_key.rb

#initialize(account_name:, signer:) ⇒ UserDelegationKey

Returns a new instance of UserDelegationKey.



7
8
9
10
11
12
13
14
15
# File 'lib/azure_blob/user_delegation_key.rb', line 7

def initialize(account_name:, signer:)
  @uri = URI.parse(
    "#{signer.host}/?restype=service&comp=userdelegationkey"
  )

  @signer = signer

  refresh
end