| Package | Description | 
|---|---|
| org.apache.ambari.server.orm.dao | |
| org.apache.ambari.server.orm.entities | 
| Modifier and Type | Field and Description | 
|---|---|
KerberosKeytabPrincipalEntity | 
KerberosKeytabPrincipalDAO.KeytabPrincipalFindOrCreateResult.kkp  | 
| Modifier and Type | Method and Description | 
|---|---|
KerberosKeytabPrincipalEntity | 
KerberosKeytabPrincipalDAO.findByHostKeytabAndPrincipal(Long hostId,
                            String keytabPath,
                            String principalName)  | 
KerberosKeytabPrincipalEntity | 
KerberosKeytabPrincipalDAO.findByKeytabAndPrincipalNullHost(String keytabPath,
                                String principal)  | 
KerberosKeytabPrincipalEntity | 
KerberosKeytabPrincipalDAO.findByNaturalKey(Long hostId,
                String keytabPath,
                String principalName)
Ideally for this record PK must be (hostId, keytabPath, principalName), but in some cases hostId can be null. 
 | 
KerberosKeytabPrincipalEntity | 
KerberosKeytabPrincipalDAO.merge(KerberosKeytabPrincipalEntity kerberosKeytabPrincipalEntity)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<KerberosKeytabPrincipalEntity> | 
KerberosKeytabPrincipalDAO.findAll()  | 
List<KerberosKeytabPrincipalEntity> | 
KerberosKeytabPrincipalDAO.findByFilter(KerberosKeytabPrincipalDAO.KerberosKeytabPrincipalFilter filter)  | 
List<KerberosKeytabPrincipalEntity> | 
KerberosKeytabPrincipalDAO.findByFilters(Collection<KerberosKeytabPrincipalDAO.KerberosKeytabPrincipalFilter> filters)  | 
List<KerberosKeytabPrincipalEntity> | 
KerberosKeytabPrincipalDAO.findByHost(Long hostId)  | 
List<KerberosKeytabPrincipalEntity> | 
KerberosKeytabPrincipalDAO.findByHostAndKeytab(Long hostId,
                   String keytabPath)  | 
List<KerberosKeytabPrincipalEntity> | 
KerberosKeytabPrincipalDAO.findByPrincipal(String principal)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
KerberosKeytabPrincipalDAO.create(KerberosKeytabPrincipalEntity kerberosKeytabPrincipalEntity)  | 
KerberosKeytabPrincipalEntity | 
KerberosKeytabPrincipalDAO.merge(KerberosKeytabPrincipalEntity kerberosKeytabPrincipalEntity)  | 
void | 
KerberosKeytabPrincipalDAO.remove(KerberosKeytabPrincipalEntity kerberosKeytabPrincipalEntity)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
KerberosKeytabPrincipalDAO.remove(Collection<KerberosKeytabPrincipalEntity> kerberosKeytabPrincipalEntities)  | 
void | 
KerberosKeytabPrincipalDAO.remove(List<KerberosKeytabPrincipalEntity> entities)  | 
| Modifier and Type | Method and Description | 
|---|---|
KerberosKeytabPrincipalEntity | 
KerberosKeytabServiceMappingEntity.getKerberosKeytabPrincipalEntity()  | 
| Modifier and Type | Method and Description | 
|---|---|
Collection<KerberosKeytabPrincipalEntity> | 
KerberosPrincipalEntity.getKerberosKeytabPrincipalEntities()  | 
Collection<KerberosKeytabPrincipalEntity> | 
KerberosKeytabEntity.getKerberosKeytabPrincipalEntities()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
KerberosPrincipalEntity.addKerberosKeytabPrincipal(KerberosKeytabPrincipalEntity kerberosKeytabPrincipalEntity)  | 
void | 
KerberosKeytabEntity.addKerberosKeytabPrincipal(KerberosKeytabPrincipalEntity kerberosKeytabPrincipalEntity)  | 
void | 
KerberosKeytabServiceMappingEntity.setKerberosKeytabPrincipalEntity(KerberosKeytabPrincipalEntity kerberosKeytabPrincipalEntity)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
KerberosPrincipalEntity.setKerberosKeytabPrincipalEntities(Collection<KerberosKeytabPrincipalEntity> kerberosKeytabPrincipalEntities)  | 
void | 
KerberosKeytabEntity.setKerberosKeytabPrincipalEntities(Collection<KerberosKeytabPrincipalEntity> kerberosKeytabPrincipalEntities)  | 
| Constructor and Description | 
|---|
KerberosKeytabServiceMappingEntity(KerberosKeytabPrincipalEntity kerberosKeytabPrincipalEntity,
                                  String serviceName,
                                  String componentName)  | 
Copyright © 2022 Apache Software Foundation. All rights reserved.