Interface KerberosAttributes.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<KerberosAttributes.Builder,
,KerberosAttributes> SdkBuilder<KerberosAttributes.Builder,
,KerberosAttributes> SdkPojo
- Enclosing class:
KerberosAttributes
public static interface KerberosAttributes.Builder
extends SdkPojo, CopyableBuilder<KerberosAttributes.Builder,KerberosAttributes>
-
Method Summary
Modifier and TypeMethodDescriptionadDomainJoinPassword
(String adDomainJoinPassword) The Active Directory password forADDomainJoinUser
.adDomainJoinUser
(String adDomainJoinUser) Required only when establishing a cross-realm trust with an Active Directory domain.crossRealmTrustPrincipalPassword
(String crossRealmTrustPrincipalPassword) Required only when establishing a cross-realm trust with a KDC in a different realm.kdcAdminPassword
(String kdcAdminPassword) The password used within the cluster for the kadmin service on the cluster-dedicated KDC, which maintains Kerberos principals, password policies, and keytabs for the cluster.The name of the Kerberos realm to which all nodes in a cluster belong.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
-
realm
The name of the Kerberos realm to which all nodes in a cluster belong. For example,
EC2.INTERNAL
.- Parameters:
realm
- The name of the Kerberos realm to which all nodes in a cluster belong. For example,EC2.INTERNAL
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kdcAdminPassword
The password used within the cluster for the kadmin service on the cluster-dedicated KDC, which maintains Kerberos principals, password policies, and keytabs for the cluster.
- Parameters:
kdcAdminPassword
- The password used within the cluster for the kadmin service on the cluster-dedicated KDC, which maintains Kerberos principals, password policies, and keytabs for the cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
crossRealmTrustPrincipalPassword
KerberosAttributes.Builder crossRealmTrustPrincipalPassword(String crossRealmTrustPrincipalPassword) Required only when establishing a cross-realm trust with a KDC in a different realm. The cross-realm principal password, which must be identical across realms.
- Parameters:
crossRealmTrustPrincipalPassword
- Required only when establishing a cross-realm trust with a KDC in a different realm. The cross-realm principal password, which must be identical across realms.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
adDomainJoinUser
Required only when establishing a cross-realm trust with an Active Directory domain. A user with sufficient privileges to join resources to the domain.
- Parameters:
adDomainJoinUser
- Required only when establishing a cross-realm trust with an Active Directory domain. A user with sufficient privileges to join resources to the domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
adDomainJoinPassword
The Active Directory password for
ADDomainJoinUser
.- Parameters:
adDomainJoinPassword
- The Active Directory password forADDomainJoinUser
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-