SecurityCredentialsSigningKeyPossessorProto

AI Overview😉

  • The potential purpose of this module is to verify the authenticity of a website or content provider by checking their digital signature, which is used to ensure the integrity and trustworthiness of the content. This module likely plays a role in Google's algorithm to assess the credibility and reliability of a website.
  • This module could impact search results by favoring websites that have a valid digital signature, which could indicate a higher level of trustworthiness and credibility. This could lead to more reliable and secure websites being ranked higher in search results, while websites with invalid or missing digital signatures may be ranked lower.
  • To be more favorable for this function, a website may need to obtain a valid digital signature or certificate from a trusted certificate authority, and ensure that it is properly installed and configured on their website. Additionally, they may need to provide the necessary verification keys or keysets to Google, and ensure that their website is properly secured with HTTPS encryption.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

GoogleApi.ContentWarehouse.V1.Model.SecurityCredentialsSigningKeyPossessorProto (google_api_content_warehouse v0.4.0)

Represents a principal who possesses a signing key corresponding to the verification key or keyset described here.

Attributes

  • keymasterKeyType (type: integer(), default: nil) - This value must be from the KeyMetadata.Type enum in keymaster.proto.
  • serializedVerificationKey (type: String.t, default: nil) - The actual verification key bytes corresponding to the above type.
  • serializedVerificationKeyset (type: String.t, default: nil) - The binary serialized Keymaster SerializedReader of a public keyset. The keyset must contain exactly one key. N.B.: If this field is populated, serialized_verification_key should be set to the empty string and keymaster_key_type should be set to zero.

Summary

Types

t()

Functions

decode(value, options)

Unwrap a decoded JSON object into its complex fields.

Types

Link to this type

t()

@type t() ::
  %GoogleApi.ContentWarehouse.V1.Model.SecurityCredentialsSigningKeyPossessorProto{
    keymasterKeyType: integer() | nil,
    serializedVerificationKey: String.t() | nil,
    serializedVerificationKeyset: String.t() | nil
  }

Functions

Link to this function

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.