public final class AccessDeniedPageSettings extends GeneratedMessageV3 implements AccessDeniedPageSettingsOrBuilder
Custom content configuration for access denied page.
IAP allows customers to define a custom URI to use as the error page when
access is denied to users. If IAP prevents access to this page, the default
IAP error page will be displayed instead.
Protobuf type google.cloud.iap.v1.AccessDeniedPageSettings
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
ACCESS_DENIED_PAGE_URI_FIELD_NUMBER
public static final int ACCESS_DENIED_PAGE_URI_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
GENERATE_TROUBLESHOOTING_URI_FIELD_NUMBER
public static final int GENERATE_TROUBLESHOOTING_URI_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
REMEDIATION_TOKEN_GENERATION_ENABLED_FIELD_NUMBER
public static final int REMEDIATION_TOKEN_GENERATION_ENABLED_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static AccessDeniedPageSettings getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static AccessDeniedPageSettings.Builder newBuilder()
newBuilder(AccessDeniedPageSettings prototype)
public static AccessDeniedPageSettings.Builder newBuilder(AccessDeniedPageSettings prototype)
parseDelimitedFrom(InputStream input)
public static AccessDeniedPageSettings parseDelimitedFrom(InputStream input)
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static AccessDeniedPageSettings parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static AccessDeniedPageSettings parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static AccessDeniedPageSettings parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static AccessDeniedPageSettings parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AccessDeniedPageSettings parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
parseFrom(CodedInputStream input)
public static AccessDeniedPageSettings parseFrom(CodedInputStream input)
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static AccessDeniedPageSettings parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(InputStream input)
public static AccessDeniedPageSettings parseFrom(InputStream input)
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static AccessDeniedPageSettings parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static AccessDeniedPageSettings parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static AccessDeniedPageSettings parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<AccessDeniedPageSettings> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getAccessDeniedPageUri()
public StringValue getAccessDeniedPageUri()
The URI to be redirected to when access is denied.
.google.protobuf.StringValue access_denied_page_uri = 1;
Returns |
Type |
Description |
StringValue |
The accessDeniedPageUri.
|
getAccessDeniedPageUriOrBuilder()
public StringValueOrBuilder getAccessDeniedPageUriOrBuilder()
The URI to be redirected to when access is denied.
.google.protobuf.StringValue access_denied_page_uri = 1;
getDefaultInstanceForType()
public AccessDeniedPageSettings getDefaultInstanceForType()
getGenerateTroubleshootingUri()
public BoolValue getGenerateTroubleshootingUri()
Whether to generate a troubleshooting URL on access denied events to this
application.
.google.protobuf.BoolValue generate_troubleshooting_uri = 2;
Returns |
Type |
Description |
BoolValue |
The generateTroubleshootingUri.
|
getGenerateTroubleshootingUriOrBuilder()
public BoolValueOrBuilder getGenerateTroubleshootingUriOrBuilder()
Whether to generate a troubleshooting URL on access denied events to this
application.
.google.protobuf.BoolValue generate_troubleshooting_uri = 2;
getParserForType()
public Parser<AccessDeniedPageSettings> getParserForType()
Overrides
getRemediationTokenGenerationEnabled()
public BoolValue getRemediationTokenGenerationEnabled()
Whether to generate remediation token on access denied events to this
application.
optional .google.protobuf.BoolValue remediation_token_generation_enabled = 3;
Returns |
Type |
Description |
BoolValue |
The remediationTokenGenerationEnabled.
|
getRemediationTokenGenerationEnabledOrBuilder()
public BoolValueOrBuilder getRemediationTokenGenerationEnabledOrBuilder()
Whether to generate remediation token on access denied events to this
application.
optional .google.protobuf.BoolValue remediation_token_generation_enabled = 3;
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
hasAccessDeniedPageUri()
public boolean hasAccessDeniedPageUri()
The URI to be redirected to when access is denied.
.google.protobuf.StringValue access_denied_page_uri = 1;
Returns |
Type |
Description |
boolean |
Whether the accessDeniedPageUri field is set.
|
hasGenerateTroubleshootingUri()
public boolean hasGenerateTroubleshootingUri()
Whether to generate a troubleshooting URL on access denied events to this
application.
.google.protobuf.BoolValue generate_troubleshooting_uri = 2;
Returns |
Type |
Description |
boolean |
Whether the generateTroubleshootingUri field is set.
|
hasRemediationTokenGenerationEnabled()
public boolean hasRemediationTokenGenerationEnabled()
Whether to generate remediation token on access denied events to this
application.
optional .google.protobuf.BoolValue remediation_token_generation_enabled = 3;
Returns |
Type |
Description |
boolean |
Whether the remediationTokenGenerationEnabled field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public AccessDeniedPageSettings.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected AccessDeniedPageSettings.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public AccessDeniedPageSettings.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides