public sealed class IapCredential : IMessage<ScanConfig.Types.Authentication.Types.IapCredential>, IEquatable<ScanConfig.Types.Authentication.Types.IapCredential>, IDeepCloneable<ScanConfig.Types.Authentication.Types.IapCredential>, IBufferMessage, IMessageDescribes authentication configuration for Identity-Aware-Proxy (IAP).
Inheritance
System.Object > ScanConfig.Types.Authentication.Types.IapCredentialImplements
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.IMessageNamespace
Google.Cloud.WebSecurityScanner.V1Assembly
Google.Cloud.WebSecurityScanner.V1.dll
Constructors
IapCredential()
public IapCredential()IapCredential(ScanConfig.Types.Authentication.Types.IapCredential)
public IapCredential(ScanConfig.Types.Authentication.Types.IapCredential other)| Parameter | |
|---|---|
| Name | Description | 
| other | ScanConfig.Types.Authentication.Types.IapCredential | 
Properties
IapCredentialsCase
public ScanConfig.Types.Authentication.Types.IapCredential.IapCredentialsOneofCase IapCredentialsCase { get; }| Property Value | |
|---|---|
| Type | Description | 
| 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 | |
|---|---|
| Type | Description | 
| ScanConfig.Types.Authentication.Types.IapCredential.Types.IapTestServiceAccountInfo | |