Reference documentation and code samples for the Data Analytics API with Gemini V1BETA API class Google::Cloud::GeminiDataAnalytics::V1beta::AgentCardSignature.
AgentCardSignature represents a JWS signature of an AgentCard.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#header
def header() -> ::Google::Protobuf::Struct
Returns
- (::Google::Protobuf::Struct) — Optional. The unprotected JWS header values.
#header=
def header=(value) -> ::Google::Protobuf::Struct
Parameter
- value (::Google::Protobuf::Struct) — Optional. The unprotected JWS header values.
Returns
- (::Google::Protobuf::Struct) — Optional. The unprotected JWS header values.
#protected
def protected() -> ::String
Returns
- (::String) — Required. The protected JWS header for the signature. Base64url-encoded.
#protected=
def protected=(value) -> ::String
Parameter
- value (::String) — Required. The protected JWS header for the signature. Base64url-encoded.
Returns
- (::String) — Required. The protected JWS header for the signature. Base64url-encoded.
#signature
def signature() -> ::String
Returns
- (::String) — Required. The computed signature, base64url-encoded.
#signature=
def signature=(value) -> ::String
Parameter
- value (::String) — Required. The computed signature, base64url-encoded.
Returns
- (::String) — Required. The computed signature, base64url-encoded.