SecurityCredentialsPrincipalProto

Security CredentialsSecurity

GoogleApi.ContentWarehouse.V1.Model.SecurityCredentialsPrincipalProto

1
out of 10
Minimal
SEO Impact
A Principal represents something to which permissions are assigned, often but not always a user or group of some kind. It is most appropriate for use in ACLs and authorization checks. Callers should prefer to use the wrapper classes in google3/security/credentials/public/principal.h google3/java/com/google/security/credentials/Principal.java google3/security/credentials/go/principal.go unless direct proto access is essential. If you update this protocol buffer, please update the wrapper classes as well. LINT.IfChange

SEO Analysis

AI Generated

Related to security features. HTTPS is a ranking signal. This model (Security Credentials Principal Proto) contains 27 attributes that define its data structure. Key functionality includes: scope = ALL_AUTHENTICATED_USERS

Actionable Insights for SEOs

  • Understanding this model helps SEOs grasp Google's internal data architecture

Attributes

27
Sort:|Filter:
Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.SecurityCredentialsAllAuthenticatedUsersProto.t

scope = ALL_AUTHENTICATED_USERS

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.SecurityCredentialsCapTokenHolderProto.t

scope = CAP_TOKEN_HOLDER

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.SecurityCredentialsChatProto.t

scope = CHAT

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.SecurityCredentialsCircleProto.t

scope = CIRCLE

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.SecurityCredentialsCloudPrincipalProto.t

scope = CLOUD_PRINCIPAL

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.SecurityCredentialsContactGroupProto.t

scope = CONTACT_GROUP

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.SecurityCredentialsEmailOwnerProto.t

scope = EMAIL_OWNER

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.SecurityCredentialsEventProto.t

scope = EVENT

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.SecurityCredentialsGaiaGroupProto.t

scope = GAIA_GROUP

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.SecurityCredentialsGaiaUserProto.t

scope = GAIA_USER

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.SecurityCredentialsHostProto.t

scope = HOST

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.SecurityCredentialsLdapGroupProto.t

scope = LDAP_GROUP

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.SecurityCredentialsLdapUserProto.t

scope = LDAP_USER

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.SecurityCredentialsMdbGroupProto.t

scope = MDB_GROUP

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.SecurityCredentialsMdbUserProto.t

scope = MDB_USER

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.SecurityCredentialsOAuthConsumerProto.t

scope = OAUTH_CONSUMER;

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.SecurityCredentialsPostiniUserProto.t

scope = POSTINI_USER

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.SecurityCredentialsRbacRoleProto.t

scope = RBAC_ROLE

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.SecurityCredentialsRbacSubjectProto.t

scope = RBAC_SUBJECT

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.SecurityCredentialsResourceRoleProto.t

scope = RESOURCE_ROLE

scopestring
Default: nilFull type: String.t

This is only optional because required enums cannot be extended. Currently required.

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.SecurityCredentialsSigningKeyPossessorProto.t

scope = SIGNING_KEY_POSSESSOR

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.SecurityCredentialsSimpleSecretHolderProto.t

scope = SIMPLE_SECRET_HOLDER

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.SecurityCredentialsSocialGraphNodeProto.t

scope = SOCIAL_GRAPH_NODE

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.SecurityCredentialsSquareProto.t

scope = SQUARE

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.SecurityCredentialsYoutubeUserProto.t

scope = YOUTUBE_USER

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.SecurityCredentialsZwiebackSessionProto.t

scope = ZWIEBACK_SESSION