public static final class ScanConfig.Authentication.IapCredential extends GeneratedMessageV3 implements ScanConfig.Authentication.IapCredentialOrBuilder
Describes authentication configuration for Identity-Aware-Proxy (IAP).
Protobuf type
google.cloud.websecurityscanner.v1.ScanConfig.Authentication.IapCredential
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
IAP_TEST_SERVICE_ACCOUNT_INFO_FIELD_NUMBER
public static final int IAP_TEST_SERVICE_ACCOUNT_INFO_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static ScanConfig.Authentication.IapCredential getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static ScanConfig.Authentication.IapCredential.Builder newBuilder()
newBuilder(ScanConfig.Authentication.IapCredential prototype)
public static ScanConfig.Authentication.IapCredential.Builder newBuilder(ScanConfig.Authentication.IapCredential prototype)
public static ScanConfig.Authentication.IapCredential parseDelimitedFrom(InputStream input)
public static ScanConfig.Authentication.IapCredential parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static ScanConfig.Authentication.IapCredential parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ScanConfig.Authentication.IapCredential parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static ScanConfig.Authentication.IapCredential parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ScanConfig.Authentication.IapCredential parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ScanConfig.Authentication.IapCredential parseFrom(CodedInputStream input)
public static ScanConfig.Authentication.IapCredential parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ScanConfig.Authentication.IapCredential parseFrom(InputStream input)
public static ScanConfig.Authentication.IapCredential parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static ScanConfig.Authentication.IapCredential parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ScanConfig.Authentication.IapCredential parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<ScanConfig.Authentication.IapCredential> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public ScanConfig.Authentication.IapCredential getDefaultInstanceForType()
getIapCredentialsCase()
public ScanConfig.Authentication.IapCredential.IapCredentialsCase getIapCredentialsCase()
getIapTestServiceAccountInfo()
public ScanConfig.Authentication.IapCredential.IapTestServiceAccountInfo getIapTestServiceAccountInfo()
Authentication configuration when Web-Security-Scanner service
account is added in Identity-Aware-Proxy (IAP) access policies.
.google.cloud.websecurityscanner.v1.ScanConfig.Authentication.IapCredential.IapTestServiceAccountInfo iap_test_service_account_info = 1;
getIapTestServiceAccountInfoOrBuilder()
public ScanConfig.Authentication.IapCredential.IapTestServiceAccountInfoOrBuilder getIapTestServiceAccountInfoOrBuilder()
Authentication configuration when Web-Security-Scanner service
account is added in Identity-Aware-Proxy (IAP) access policies.
.google.cloud.websecurityscanner.v1.ScanConfig.Authentication.IapCredential.IapTestServiceAccountInfo iap_test_service_account_info = 1;
getParserForType()
public Parser<ScanConfig.Authentication.IapCredential> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
hasIapTestServiceAccountInfo()
public boolean hasIapTestServiceAccountInfo()
Authentication configuration when Web-Security-Scanner service
account is added in Identity-Aware-Proxy (IAP) access policies.
.google.cloud.websecurityscanner.v1.ScanConfig.Authentication.IapCredential.IapTestServiceAccountInfo iap_test_service_account_info = 1;
Returns |
Type |
Description |
boolean |
Whether the iapTestServiceAccountInfo field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public ScanConfig.Authentication.IapCredential.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected ScanConfig.Authentication.IapCredential.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public ScanConfig.Authentication.IapCredential.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides