/AWS1/CL_EMRKERBEROSATTRIBUTES¶
Attributes for Kerberos configuration when Kerberos authentication is enabled using a security configuration. For more information see Use Kerberos Authentication in the Amazon EMR Management Guide.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
iv_realm
TYPE /AWS1/EMRXMLSTRINGMAXLEN256
/AWS1/EMRXMLSTRINGMAXLEN256
¶
The name of the Kerberos realm to which all nodes in a cluster belong. For example,
EC2.INTERNAL
.
iv_kdcadminpassword
TYPE /AWS1/EMRXMLSTRINGMAXLEN256
/AWS1/EMRXMLSTRINGMAXLEN256
¶
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.
Optional arguments:¶
iv_crossrealmtrustprincpas00
TYPE /AWS1/EMRXMLSTRINGMAXLEN256
/AWS1/EMRXMLSTRINGMAXLEN256
¶
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.
iv_addomainjoinuser
TYPE /AWS1/EMRXMLSTRINGMAXLEN256
/AWS1/EMRXMLSTRINGMAXLEN256
¶
Required only when establishing a cross-realm trust with an Active Directory domain. A user with sufficient privileges to join resources to the domain.
iv_addomainjoinpassword
TYPE /AWS1/EMRXMLSTRINGMAXLEN256
/AWS1/EMRXMLSTRINGMAXLEN256
¶
The Active Directory password for
ADDomainJoinUser
.
Queryable Attributes¶
Realm¶
The name of the Kerberos realm to which all nodes in a cluster belong. For example,
EC2.INTERNAL
.
Accessible with the following methods¶
Method | Description |
---|---|
GET_REALM() |
Getter for REALM, with configurable default |
ASK_REALM() |
Getter for REALM w/ exceptions if field has no value |
HAS_REALM() |
Determine if REALM has a value |
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.
Accessible with the following methods¶
Method | Description |
---|---|
GET_KDCADMINPASSWORD() |
Getter for KDCADMINPASSWORD, with configurable default |
ASK_KDCADMINPASSWORD() |
Getter for KDCADMINPASSWORD w/ exceptions if field has no va |
HAS_KDCADMINPASSWORD() |
Determine if KDCADMINPASSWORD has a value |
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.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CROSSREALMTRUSTPRINCPA00() |
Getter for CROSSREALMTRUSTPRINCPASSWORD, with configurable d |
ASK_CROSSREALMTRUSTPRINCPA00() |
Getter for CROSSREALMTRUSTPRINCPASSWORD w/ exceptions if fie |
HAS_CROSSREALMTRUSTPRINCPA00() |
Determine if CROSSREALMTRUSTPRINCPASSWORD has a value |
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.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ADDOMAINJOINUSER() |
Getter for ADDOMAINJOINUSER, with configurable default |
ASK_ADDOMAINJOINUSER() |
Getter for ADDOMAINJOINUSER w/ exceptions if field has no va |
HAS_ADDOMAINJOINUSER() |
Determine if ADDOMAINJOINUSER has a value |
ADDomainJoinPassword¶
The Active Directory password for
ADDomainJoinUser
.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ADDOMAINJOINPASSWORD() |
Getter for ADDOMAINJOINPASSWORD, with configurable default |
ASK_ADDOMAINJOINPASSWORD() |
Getter for ADDOMAINJOINPASSWORD w/ exceptions if field has n |
HAS_ADDOMAINJOINPASSWORD() |
Determine if ADDOMAINJOINPASSWORD has a value |