Google Cloud Web Security Scanner V1 Client - Class Authentication (1.0.2)

Reference documentation and code samples for the Google Cloud Web Security Scanner V1 Client class Authentication.

Scan authentication configuration.

Generated from protobuf message google.cloud.websecurityscanner.v1.ScanConfig.Authentication

Namespace

Google \ Cloud \ WebSecurityScanner \ V1 \ ScanConfig

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ google_account Authentication\GoogleAccount

Authentication using a Google account.

↳ custom_account Authentication\CustomAccount

Authentication using a custom account.

↳ iap_credential Authentication\IapCredential

Authentication using Identity-Aware-Proxy (IAP).

getGoogleAccount

Authentication using a Google account.

Returns
Type Description
Authentication\GoogleAccount|null

hasGoogleAccount

setGoogleAccount

Authentication using a Google account.

Parameter
Name Description
var Authentication\GoogleAccount
Returns
Type Description
$this

getCustomAccount

Authentication using a custom account.

Returns
Type Description
Authentication\CustomAccount|null

hasCustomAccount

setCustomAccount

Authentication using a custom account.

Parameter
Name Description
var Authentication\CustomAccount
Returns
Type Description
$this

getIapCredential

Authentication using Identity-Aware-Proxy (IAP).

Returns
Type Description
Authentication\IapCredential|null

hasIapCredential

setIapCredential

Authentication using Identity-Aware-Proxy (IAP).

Parameter
Name Description
var Authentication\IapCredential
Returns
Type Description
$this

getAuthentication

Returns
Type Description
string