Class A2aV1AgentCardSignature
AgentCardSignature represents a JWS signature of an AgentCard. This follows the JSON format of an RFC 7515 JSON Web Signature (JWS).
Implements
Inherited Members
Namespace: Google.Apis.DiscoveryEngine.v1.Data
Assembly: Google.Apis.DiscoveryEngine.v1.dll
Syntax
public class A2aV1AgentCardSignature : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Header
The unprotected JWS header values.
Declaration
[JsonProperty("header")]
public virtual IDictionary<string, object> Header { get; set; }
Property Value
| Type | Description |
|---|---|
| IDictionary<string, object> |
Protected__
Required. The protected JWS header for the signature. This is always a base64url-encoded JSON object. Required.
Declaration
[JsonProperty("protected")]
public virtual string Protected__ { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Signature
Required. The computed signature, base64url-encoded. Required.
Declaration
[JsonProperty("signature")]
public virtual string Signature { get; set; }
Property Value
| Type | Description |
|---|---|
| string |