Interface SubjectNameFlagsV3.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SubjectNameFlagsV3.Builder,
,SubjectNameFlagsV3> SdkBuilder<SubjectNameFlagsV3.Builder,
,SubjectNameFlagsV3> SdkPojo
- Enclosing class:
SubjectNameFlagsV3
public static interface SubjectNameFlagsV3.Builder
extends SdkPojo, CopyableBuilder<SubjectNameFlagsV3.Builder,SubjectNameFlagsV3>
-
Method Summary
Modifier and TypeMethodDescriptionrequireCommonName
(Boolean requireCommonName) Include the common name in the subject name.requireDirectoryPath
(Boolean requireDirectoryPath) Include the directory path in the subject name.requireDnsAsCn
(Boolean requireDnsAsCn) Include the DNS as common name in the subject name.requireEmail
(Boolean requireEmail) Include the subject's email in the subject name.sanRequireDirectoryGuid
(Boolean sanRequireDirectoryGuid) Include the globally unique identifier (GUID) in the subject alternate name.sanRequireDns
(Boolean sanRequireDns) Include the DNS in the subject alternate name.sanRequireDomainDns
(Boolean sanRequireDomainDns) Include the domain DNS in the subject alternate name.sanRequireEmail
(Boolean sanRequireEmail) Include the subject's email in the subject alternate name.sanRequireSpn
(Boolean sanRequireSpn) Include the service principal name (SPN) in the subject alternate name.sanRequireUpn
(Boolean sanRequireUpn) Include the user principal name (UPN) in the subject alternate name.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
requireCommonName
Include the common name in the subject name.
- Parameters:
requireCommonName
- Include the common name in the subject name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requireDirectoryPath
Include the directory path in the subject name.
- Parameters:
requireDirectoryPath
- Include the directory path in the subject name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requireDnsAsCn
Include the DNS as common name in the subject name.
- Parameters:
requireDnsAsCn
- Include the DNS as common name in the subject name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requireEmail
Include the subject's email in the subject name.
- Parameters:
requireEmail
- Include the subject's email in the subject name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sanRequireDirectoryGuid
Include the globally unique identifier (GUID) in the subject alternate name.
- Parameters:
sanRequireDirectoryGuid
- Include the globally unique identifier (GUID) in the subject alternate name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sanRequireDns
Include the DNS in the subject alternate name.
- Parameters:
sanRequireDns
- Include the DNS in the subject alternate name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sanRequireDomainDns
Include the domain DNS in the subject alternate name.
- Parameters:
sanRequireDomainDns
- Include the domain DNS in the subject alternate name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sanRequireEmail
Include the subject's email in the subject alternate name.
- Parameters:
sanRequireEmail
- Include the subject's email in the subject alternate name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sanRequireSpn
Include the service principal name (SPN) in the subject alternate name.
- Parameters:
sanRequireSpn
- Include the service principal name (SPN) in the subject alternate name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sanRequireUpn
Include the user principal name (UPN) in the subject alternate name.
- Parameters:
sanRequireUpn
- Include the user principal name (UPN) in the subject alternate name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-