Web Security Scanner v1 API - Class ScanConfig.Types.Authentication (2.4.0)

public sealed class ScanConfig.Types.Authentication : IMessage<ScanConfig.Types.Authentication>, IEquatable<ScanConfig.Types.Authentication>, IDeepCloneable<ScanConfig.Types.Authentication>, IBufferMessage, IMessage

Reference documentation and code samples for the Web Security Scanner v1 API class ScanConfig.Types.Authentication.

Scan authentication configuration.

Inheritance

object > ScanConfig.Types.Authentication

Namespace

Google.Cloud.WebSecurityScanner.V1

Assembly

Google.Cloud.WebSecurityScanner.V1.dll

Constructors

Authentication()

public Authentication()

Authentication(Authentication)

public Authentication(ScanConfig.Types.Authentication other)
Parameter
Name Description
other ScanConfigTypesAuthentication

Properties

AuthenticationCase

public ScanConfig.Types.Authentication.AuthenticationOneofCase AuthenticationCase { get; }
Property Value
Type Description
ScanConfigTypesAuthenticationAuthenticationOneofCase

CustomAccount

public ScanConfig.Types.Authentication.Types.CustomAccount CustomAccount { get; set; }

Authentication using a custom account.

Property Value
Type Description
ScanConfigTypesAuthenticationTypesCustomAccount

GoogleAccount

[Obsolete]
public ScanConfig.Types.Authentication.Types.GoogleAccount GoogleAccount { get; set; }

Authentication using a Google account.

Property Value
Type Description
ScanConfigTypesAuthenticationTypesGoogleAccount

IapCredential

public ScanConfig.Types.Authentication.Types.IapCredential IapCredential { get; set; }

Authentication using Identity-Aware-Proxy (IAP).

Property Value
Type Description
ScanConfigTypesAuthenticationTypesIapCredential