@Generated(value="software.amazon.awssdk:codegen") public final class AdvancedSecurityOptions extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AdvancedSecurityOptions.Builder,AdvancedSecurityOptions>
Specifies the advanced security configuration: whether advanced security is enabled, whether the internal database option is enabled.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AdvancedSecurityOptions.Builder |
| Modifier and Type | Method and Description |
|---|---|
Instant |
anonymousAuthDisableDate()
Specifies the Anonymous Auth Disable Date when Anonymous Auth is enabled.
|
Boolean |
anonymousAuthEnabled()
True if Anonymous auth is enabled.
|
static AdvancedSecurityOptions.Builder |
builder() |
Boolean |
enabled()
True if advanced security is enabled.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Boolean |
internalUserDatabaseEnabled()
True if the internal user database is enabled.
|
SAMLOptionsOutput |
samlOptions()
Describes the SAML application configured for a domain.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AdvancedSecurityOptions.Builder> |
serializableBuilderClass() |
AdvancedSecurityOptions.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Boolean enabled()
True if advanced security is enabled.
public final Boolean internalUserDatabaseEnabled()
True if the internal user database is enabled.
public final SAMLOptionsOutput samlOptions()
Describes the SAML application configured for a domain.
public final Instant anonymousAuthDisableDate()
Specifies the Anonymous Auth Disable Date when Anonymous Auth is enabled.
public final Boolean anonymousAuthEnabled()
True if Anonymous auth is enabled. Anonymous auth can be enabled only when AdvancedSecurity is enabled on existing domains.
public AdvancedSecurityOptions.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AdvancedSecurityOptions.Builder,AdvancedSecurityOptions>public static AdvancedSecurityOptions.Builder builder()
public static Class<? extends AdvancedSecurityOptions.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.