@Generated(value="software.amazon.awssdk:codegen") public final class EnrollmentFlagsV2 extends Object implements SdkPojo, Serializable, ToCopyableBuilder<EnrollmentFlagsV2.Builder,EnrollmentFlagsV2>
Template configurations for v2 template schema.
| Modifier and Type | Class and Description |
|---|---|
static interface |
EnrollmentFlagsV2.Builder |
| Modifier and Type | Method and Description |
|---|---|
static EnrollmentFlagsV2.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 EnrollmentFlagsV2.Builder> |
serializableBuilderClass() |
EnrollmentFlagsV2.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 EnrollmentFlagsV2.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<EnrollmentFlagsV2.Builder,EnrollmentFlagsV2>public static EnrollmentFlagsV2.Builder builder()
public static Class<? extends EnrollmentFlagsV2.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.