Google Cloud Web Security Scanner V1beta Client - Class Authentication (0.7.18)

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

Scan authentication configuration.

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

Namespace

Google \ Cloud \ WebSecurityScanner \ V1beta \ ScanConfig

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ google_account Google\Cloud\WebSecurityScanner\V1beta\ScanConfig\Authentication\GoogleAccount

Authentication using a Google account.

↳ custom_account Google\Cloud\WebSecurityScanner\V1beta\ScanConfig\Authentication\CustomAccount

Authentication using a custom account.

getGoogleAccount

Authentication using a Google account.

Returns
TypeDescription
Google\Cloud\WebSecurityScanner\V1beta\ScanConfig\Authentication\GoogleAccount|null

hasGoogleAccount

setGoogleAccount

Authentication using a Google account.

Parameter
NameDescription
var Google\Cloud\WebSecurityScanner\V1beta\ScanConfig\Authentication\GoogleAccount
Returns
TypeDescription
$this

getCustomAccount

Authentication using a custom account.

Returns
TypeDescription
Google\Cloud\WebSecurityScanner\V1beta\ScanConfig\Authentication\CustomAccount|null

hasCustomAccount

setCustomAccount

Authentication using a custom account.

Parameter
NameDescription
var Google\Cloud\WebSecurityScanner\V1beta\ScanConfig\Authentication\CustomAccount
Returns
TypeDescription
$this

getAuthentication

Returns
TypeDescription
string