Google Cloud Ces V1 Client - Class EndUserAuthConfig (0.1.0)

Reference documentation and code samples for the Google Cloud Ces V1 Client class EndUserAuthConfig.

End-user authentication configuration used for Connection calls.

The field values must be the names of context variables in the format $context.variables.<name_of_variable>.

Generated from protobuf message google.cloud.ces.v1.EndUserAuthConfig

Namespace

Google \ Cloud \ Ces \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ oauth2_auth_code_config EndUserAuthConfig\Oauth2AuthCodeConfig

Oauth 2.0 Authorization Code authentication.

↳ oauth2_jwt_bearer_config EndUserAuthConfig\Oauth2JwtBearerConfig

JWT Profile Oauth 2.0 Authorization Grant authentication.

getOauth2AuthCodeConfig

Oauth 2.0 Authorization Code authentication.

Returns
Type Description
EndUserAuthConfig\Oauth2AuthCodeConfig|null

hasOauth2AuthCodeConfig

setOauth2AuthCodeConfig

Oauth 2.0 Authorization Code authentication.

Parameter
Name Description
var EndUserAuthConfig\Oauth2AuthCodeConfig
Returns
Type Description
$this

getOauth2JwtBearerConfig

JWT Profile Oauth 2.0 Authorization Grant authentication.

Returns
Type Description
EndUserAuthConfig\Oauth2JwtBearerConfig|null

hasOauth2JwtBearerConfig

setOauth2JwtBearerConfig

JWT Profile Oauth 2.0 Authorization Grant authentication.

Parameter
Name Description
var EndUserAuthConfig\Oauth2JwtBearerConfig
Returns
Type Description
$this

getAuthConfig

Returns
Type Description
string