@Generated(value="software.amazon.awssdk:codegen") public final class EnrollmentFlagsV3 extends Object implements SdkPojo, Serializable, ToCopyableBuilder<EnrollmentFlagsV3.Builder,EnrollmentFlagsV3>
Template configurations for v3 template schema.
| Modifier and Type | Class and Description |
|---|---|
static interface |
EnrollmentFlagsV3.Builder |
| Modifier and Type | Method and Description |
|---|---|
static EnrollmentFlagsV3.Builder |
builder() |
Boolean |
enableKeyReuseOnNtTokenKeysetStorageFull()
Allow renewal using the same key.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Boolean |
includeSymmetricAlgorithms()
Include symmetric algorithms allowed by the subject.
|
Boolean |
noSecurityExtension()
This flag instructs the CA to not include the security extension szOID_NTDS_CA_SECURITY_EXT
(OID:1.3.6.1.4.1.311.25.2), as specified in [MS-WCCE] sections 2.2.2.7.7.4 and 3.2.2.6.2.1.4.5.9, in the issued
certificate.
|
Boolean |
removeInvalidCertificateFromPersonalStore()
Delete expired or revoked certificates instead of archiving them.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends EnrollmentFlagsV3.Builder> |
serializableBuilderClass() |
EnrollmentFlagsV3.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Boolean |
userInteractionRequired()
Require user interaction when the subject is enrolled and the private key associated with the certificate is
used.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Boolean enableKeyReuseOnNtTokenKeysetStorageFull()
Allow renewal using the same key.
public final Boolean includeSymmetricAlgorithms()
Include symmetric algorithms allowed by the subject.
public final Boolean noSecurityExtension()
This flag instructs the CA to not include the security extension szOID_NTDS_CA_SECURITY_EXT (OID:1.3.6.1.4.1.311.25.2), as specified in [MS-WCCE] sections 2.2.2.7.7.4 and 3.2.2.6.2.1.4.5.9, in the issued certificate. This addresses a Windows Kerberos elevation-of-privilege vulnerability.
public final Boolean removeInvalidCertificateFromPersonalStore()
Delete expired or revoked certificates instead of archiving them.
public final Boolean userInteractionRequired()
Require user interaction when the subject is enrolled and the private key associated with the certificate is used.
public EnrollmentFlagsV3.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<EnrollmentFlagsV3.Builder,EnrollmentFlagsV3>public static EnrollmentFlagsV3.Builder builder()
public static Class<? extends EnrollmentFlagsV3.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.