namespace EnvelopeGenerator.GeneratorAPI.Models; /// /// Represents the keys and default values used for authentication token handling /// within the Envelope Generator API. /// public class AuthTokenKeys { /// /// Gets the name of the cookie used to store the authentication token. /// public string Cookie { get; init; } = "AuthToken"; /// /// Gets the name of the query string parameter used to pass the authentication token. /// public string QueryString { get; init; } = "AuthToken"; /// /// Gets the expected issuer value for the authentication token. /// public string Issuer { get; init; } = "auth.digitaldata.works"; /// /// Gets the expected audience value for the authentication token. /// public string Audience { get; init; } = "sign-flow-gen.digitaldata.works"; }