BitwardenSecretManagerClientSettings Properties
ClassProperties8 members
Settings used to configure a
Sdk.BitwardenClient. Gets or sets the Bitwarden access token.
public string AccessToken { get; set; } Gets or sets the Bitwarden API URL.
public string ApiUrl { get; set; } Gets or sets the optional directory where the Bitwarden SDK stores its auth cache file to persist the session across restarts. Set this to a persistent directory (e.g.
/data/bitwarden) to avoid re-authenticating on every start, which would otherwise hit Bitwarden's rate limits. The filename within the directory is derived from the access token UUID and is managed automatically. Injected by the AppHost integration via the AuthCacheDirectory configuration key. public string? AuthCacheDirectory { get; set; } Gets or sets a value indicating whether health checks should be disabled.
public bool DisableHealthChecks { get; set; } Gets or sets the optional health check timeout.
public TimeSpan? HealthCheckTimeout { get; set; } Gets or sets the Bitwarden identity URL.
public string IdentityUrl { get; set; } Gets or sets the Bitwarden organization identifier.
public Guid OrganizationId { get; set; } Gets or sets the Bitwarden project identifier.
public Guid ProjectId { get; set; }