Interface KerberosAttributes.Builder

    • Method Detail

      • realm

        KerberosAttributes.Builder realm​(String 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

        KerberosAttributes.Builder 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.

        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

        KerberosAttributes.Builder adDomainJoinUser​(String 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

        KerberosAttributes.Builder adDomainJoinPassword​(String adDomainJoinPassword)

        The Active Directory password for ADDomainJoinUser.

        Parameters:
        adDomainJoinPassword - The Active Directory password for ADDomainJoinUser.
        Returns:
        Returns a reference to this object so that method calls can be chained together.