Modifier and Type | Method and Description |
---|---|
Map<String,Collection<KerberosIdentityDescriptor>> |
KerberosHelperImpl.getActiveIdentities(String clusterName,
String hostName,
String serviceName,
String componentName,
boolean replaceHostNames,
Map<String,Map<String,Map<String,String>>> hostConfigurations,
KerberosDescriptor kerberosDescriptor) |
Map<String,Collection<KerberosIdentityDescriptor>> |
KerberosHelper.getActiveIdentities(String clusterName,
String hostName,
String serviceName,
String componentName,
boolean replaceHostNames,
Map<String,Map<String,Map<String,String>>> hostConfigurations,
KerberosDescriptor kerberosDescriptor)
Returns the active identities for the named cluster.
|
List<KerberosIdentityDescriptor> |
KerberosHelperImpl.getAmbariServerIdentities(KerberosDescriptor kerberosDescriptor) |
List<KerberosIdentityDescriptor> |
KerberosHelper.getAmbariServerIdentities(KerberosDescriptor kerberosDescriptor)
Gets the Ambari server Kerberos identities found in the Kerberos descriptor.
|
Modifier and Type | Method and Description |
---|---|
int |
KerberosHelperImpl.addIdentities(KerberosIdentityDataFileWriter kerberosIdentityDataFileWriter,
Collection<KerberosIdentityDescriptor> identities,
Collection<String> identityFilter,
String hostname,
Long hostId,
String serviceName,
String componentName,
Map<String,Map<String,String>> kerberosConfigurations,
Map<String,Map<String,String>> configurations,
Map<String,ResolvedKerberosKeytab> resolvedKeytabs,
String realm) |
int |
KerberosHelper.addIdentities(KerberosIdentityDataFileWriter kerberosIdentityDataFileWriter,
Collection<KerberosIdentityDescriptor> identities,
Collection<String> identityFilter,
String hostname,
Long hostId,
String serviceName,
String componentName,
Map<String,Map<String,String>> kerberosConfigurations,
Map<String,Map<String,String>> configurations,
Map<String,ResolvedKerberosKeytab> resolvedKeytabs,
String realm)
Adds identities to the KerberosIdentityDataFileWriter.
|
Map<String,Map<String,String>> |
KerberosHelperImpl.getIdentityConfigurations(List<KerberosIdentityDescriptor> identityDescriptors) |
Map<String,Map<String,String>> |
KerberosHelper.getIdentityConfigurations(List<KerberosIdentityDescriptor> identityDescriptors)
Given a list of KerberosIdentityDescriptors, returns a Map fo configuration types to property
names and values.
|
Modifier and Type | Method and Description |
---|---|
boolean |
UsedIdentities.contains(KerberosIdentityDescriptor identity) |
Modifier and Type | Method and Description |
---|---|
Collection<KerberosIdentityDescriptor> |
KerberosKeytabController.getServiceIdentities(String clusterName,
Collection<String> services) |
Modifier and Type | Method and Description |
---|---|
Set<ResolvedKerberosKeytab> |
KerberosKeytabController.getFilteredKeytabs(Collection<KerberosIdentityDescriptor> serviceIdentities,
Set<String> hostFilter,
Collection<String> identityFilters) |
Modifier and Type | Method and Description |
---|---|
KerberosIdentityDescriptor |
AbstractKerberosDescriptorContainer.getIdentity(String name)
Return a KerberosIdentityDescriptor with the specified name.
|
KerberosIdentityDescriptor |
AbstractKerberosDescriptorContainer.getReferencedIdentityDescriptor(String path)
Attempts to find the KerberosIdentityDescriptor at the specified path.
|
Modifier and Type | Method and Description |
---|---|
List<KerberosIdentityDescriptor> |
KerberosIdentityDescriptor.findReferences()
Find all of the
KerberosIdentityDescriptor s that reference this KerberosIdentityDescriptor |
List<KerberosIdentityDescriptor> |
KerberosServiceDescriptor.getComponentIdentities(String componentName) |
List<KerberosIdentityDescriptor> |
AbstractKerberosDescriptorContainer.getIdentities()
Returns the raw List of KerberosIdentityDescriptors contained within this
AbstractKerberosDescriptorContainer.
|
List<KerberosIdentityDescriptor> |
AbstractKerberosDescriptorContainer.getIdentities(boolean resolveReferences,
Map<String,Object> contextForFilter)
Returns a List of KerberosIdentityDescriptors contained within this
AbstractKerberosDescriptorContainer.
|
List<KerberosIdentityDescriptor> |
AbstractKerberosDescriptorContainer.getIdentitiesSkipReferences() |
Modifier and Type | Method and Description |
---|---|
boolean |
KerberosIdentityDescriptor.isShared(KerberosIdentityDescriptor that) |
void |
AbstractKerberosDescriptorContainer.putIdentity(KerberosIdentityDescriptor identity)
Adds the specified KerberosIdentityDescriptor to the list of KerberosIdentityDescriptor.
|
void |
KerberosIdentityDescriptor.update(KerberosIdentityDescriptor updates)
Updates this KerberosIdentityDescriptor with data from another KerberosIdentityDescriptor
Properties will be updated if the relevant updated values are not null.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractKerberosDescriptorContainer.setIdentities(List<KerberosIdentityDescriptor> identities)
Set the
KerberosIdentityDescriptor for this AbstractKerberosDescriptorContainer . |
Copyright © 2022 Apache Software Foundation. All rights reserved.