Class TrustTokenParams
Determines what type of Trust Token operation is executed and depending on the type, some additional parameters. The values are specified in third_party/blink/renderer/core/fetch/trust_token.idl.
public sealed record TrustTokenParams : IEquatable<TrustTokenParams>
- Inheritance
-
TrustTokenParams
- Implements
- Inherited Members
Constructors
TrustTokenParams(TrustTokenOperationType, string)
Determines what type of Trust Token operation is executed and depending on the type, some additional parameters. The values are specified in third_party/blink/renderer/core/fetch/trust_token.idl.
public TrustTokenParams(TrustTokenOperationType Operation, string RefreshPolicy)
Parameters
OperationTrustTokenOperationTypeRefreshPolicystringOnly set for "token-redemption" operation and determine whether to request a fresh SRR or use a still valid cached SRR.
Properties
Issuers
Origins of issuers from whom to request tokens or redemption records.
public ImmutableArray<string>? Issuers { get; init; }
Property Value
Operation
public TrustTokenOperationType Operation { get; init; }
Property Value
RefreshPolicy
Only set for "token-redemption" operation and determine whether to request a fresh SRR or use a still valid cached SRR.
public string RefreshPolicy { get; init; }