Class ScanConfig.Types.Authentication.Types.IapCredential (1.0.0)

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

Describes authentication configuration for Identity-Aware-Proxy (IAP).

Inheritance

System.Object > ScanConfig.Types.Authentication.Types.IapCredential

Implements

Google.Protobuf.IMessage<ScanConfig.Types.Authentication.Types.IapCredential>, System.IEquatable<ScanConfig.Types.Authentication.Types.IapCredential>, Google.Protobuf.IDeepCloneable<ScanConfig.Types.Authentication.Types.IapCredential>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessage

Namespace

Google.Cloud.WebSecurityScanner.V1

Assembly

Google.Cloud.WebSecurityScanner.V1.dll

Constructors

IapCredential()

public IapCredential()

IapCredential(ScanConfig.Types.Authentication.Types.IapCredential)

public IapCredential(ScanConfig.Types.Authentication.Types.IapCredential other)
Parameter
NameDescription
otherScanConfig.Types.Authentication.Types.IapCredential

Properties

IapCredentialsCase

public ScanConfig.Types.Authentication.Types.IapCredential.IapCredentialsOneofCase IapCredentialsCase { get; }
Property Value
TypeDescription
ScanConfig.Types.Authentication.Types.IapCredential.IapCredentialsOneofCase

IapTestServiceAccountInfo

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

Authentication configuration when Web-Security-Scanner service account is added in Identity-Aware-Proxy (IAP) access policies.

Property Value
TypeDescription
ScanConfig.Types.Authentication.Types.IapCredential.Types.IapTestServiceAccountInfo