Class SetVirtualWalletBehaviorCommandSettings
- Namespace
- OpenQA.Selenium.DevTools.V152.DigitalCredentials
- Assembly
- Selenium.WebDriver.dll
Sets the behavior of the virtual wallet for digital credential requests issued from this frame.
public sealed class SetVirtualWalletBehaviorCommandSettings : ICommand
- Inheritance
-
SetVirtualWalletBehaviorCommandSettings
- Implements
- Inherited Members
Properties
Action
The action of the virtual wallet.
[JsonPropertyName("action")]
public VirtualWalletAction Action { get; set; }
Property Value
CommandName
Gets the name of the command.
[JsonIgnore]
public string CommandName { get; }
Property Value
FrameId
The frame to scope the virtual wallet behavior to.
[JsonPropertyName("frameId")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? FrameId { get; set; }
Property Value
Protocol
The protocol identifier (e.g. "openid4vp"). Required when |action| is "respond", forbidden otherwise.
[JsonPropertyName("protocol")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Protocol { get; set; }
Property Value
Response
The response data object returned by the wallet. Required when |action| is "respond", forbidden otherwise.
[JsonPropertyName("response")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public object? Response { get; set; }