Class SecretKeyStore
- Namespace
- FoundationaLLM.AuthorizationEngine.Models
- Assembly
- FoundationaLLM.AuthorizationEngine.dll
Models the content of the secret keys store managed by the FoundationaLLM.Authorization resource provider.
public class SecretKeyStore
- Inheritance
-
SecretKeyStore
- Inherited Members
- Extension Methods
Properties
InstanceId
The unique identifier of the FoundationaLLM instance.
[JsonPropertyName("instance_id")]
public required string InstanceId { get; set; }
Property Value
SecretKeys
The lists of all secret keys in the FoundationaLLM instance grouped by the context identifier.
[JsonPropertyName("secret_keys")]
public required Dictionary<string, List<PersistedSecretKey>> SecretKeys { get; set; }
Property Value
Remarks
The keys of the dictionary are the secret keys context identifiers.