BlobStorageTokenStore Class

The configuration settings of the storage of the tokens if blob storage is used.

Constructor

BlobStorageTokenStore(*args: Any, **kwargs: Any)

Variables

Name Description
sas_url_setting_name
str

The name of the app secrets containing the SAS URL of the blob storage containing the tokens.

blob_container_uri
str

The URI of the blob storage containing the tokens. Should not be used along with sasUrlSettingName.

client_id
str

The Client ID of a User-Assigned Managed Identity. Should not be used along with managedIdentityResourceId.

managed_identity_resource_id
str

The Resource ID of a User-Assigned Managed Identity. Should not be used along with clientId.

Attributes

blob_container_uri

The URI of the blob storage containing the tokens. Should not be used along with sasUrlSettingName.

blob_container_uri: str | None

client_id

The Client ID of a User-Assigned Managed Identity. Should not be used along with managedIdentityResourceId.

client_id: str | None

managed_identity_resource_id

The Resource ID of a User-Assigned Managed Identity. Should not be used along with clientId.

managed_identity_resource_id: str | None

sas_url_setting_name

The name of the app secrets containing the SAS URL of the blob storage containing the tokens.

sas_url_setting_name: str | None