Class GoogleIdentityStsV1Options
An Options
object configures features that the Security Token Service supports, but that are not supported by
standard OAuth 2.0 token exchange endpoints, as defined in https://tools.ietf.org/html/rfc8693.
Implements
Inherited Members
Namespace: Google.Apis.CloudSecurityToken.v1beta.Data
Assembly: Google.Apis.CloudSecurityToken.v1beta.dll
Syntax
public class GoogleIdentityStsV1Options : IDirectResponseSchema
Properties
AccessBoundary
An access boundary that defines the upper bound of permissions the credential may have. The value should be a JSON object of AccessBoundary. The access boundary can include up to 10 rules. The size of the parameter value should not exceed 2048 characters.
Declaration
[JsonProperty("accessBoundary")]
public virtual GoogleIdentityStsV1AccessBoundary AccessBoundary { get; set; }
Property Value
Type | Description |
---|---|
GoogleIdentityStsV1AccessBoundary |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
UserProject
A Google project used for quota and billing purposes when the credential is used to access Google APIs. The
provided project overrides the project bound to the credential. The value must be a project number or a
project ID. Example: my-sample-project-191923
. The maximum length is 32 characters.
Declaration
[JsonProperty("userProject")]
public virtual string UserProject { get; set; }
Property Value
Type | Description |
---|---|
string |