Developer Connect v1 API - Class GenericHTTPEndpointConfig.Types.BearerTokenAuthentication (1.0.0-beta04)

public sealed class GenericHTTPEndpointConfig.Types.BearerTokenAuthentication : IMessage<GenericHTTPEndpointConfig.Types.BearerTokenAuthentication>, IEquatable<GenericHTTPEndpointConfig.Types.BearerTokenAuthentication>, IDeepCloneable<GenericHTTPEndpointConfig.Types.BearerTokenAuthentication>, IBufferMessage, IMessage

Reference documentation and code samples for the Developer Connect v1 API class GenericHTTPEndpointConfig.Types.BearerTokenAuthentication.

Bearer token authentication with a token.

Inheritance

object > GenericHTTPEndpointConfig.Types.BearerTokenAuthentication

Namespace

Google.Cloud.DeveloperConnect.V1

Assembly

Google.Cloud.DeveloperConnect.V1.dll

Constructors

BearerTokenAuthentication()

public BearerTokenAuthentication()

BearerTokenAuthentication(BearerTokenAuthentication)

public BearerTokenAuthentication(GenericHTTPEndpointConfig.Types.BearerTokenAuthentication other)
Parameter
Name Description
other GenericHTTPEndpointConfigTypesBearerTokenAuthentication

Properties

HasTokenSecretVersion

public bool HasTokenSecretVersion { get; }

Gets whether the "token_secret_version" field is set

Property Value
Type Description
bool

TokenCase

public GenericHTTPEndpointConfig.Types.BearerTokenAuthentication.TokenOneofCase TokenCase { get; }
Property Value
Type Description
GenericHTTPEndpointConfigTypesBearerTokenAuthenticationTokenOneofCase

TokenSecretVersion

public string TokenSecretVersion { get; set; }

Optional. The token SecretManager secret version to authenticate as.

Property Value
Type Description
string

TokenSecretVersionAsSecretVersionName

public SecretVersionName TokenSecretVersionAsSecretVersionName { get; set; }

SecretVersionName-typed view over the TokenSecretVersion resource name property.

Property Value
Type Description
SecretVersionName