public class KerberosIdentityCleaner extends Object
Constructor and Description |
---|
KerberosIdentityCleaner(AmbariEventPublisher eventPublisher,
KerberosHelper kerberosHelper,
Clusters clusters) |
Modifier and Type | Method and Description |
---|---|
void |
componentRemoved(ServiceComponentUninstalledEvent event)
Removes kerberos identities (principals and keytabs) after a component was uninstalled.
|
void |
register() |
void |
serviceRemoved(ServiceRemovedEvent event)
Removes kerberos identities (principals and keytabs) after a service was uninstalled.
|
@Inject public KerberosIdentityCleaner(AmbariEventPublisher eventPublisher, KerberosHelper kerberosHelper, Clusters clusters)
public void register()
public void componentRemoved(ServiceComponentUninstalledEvent event) throws KerberosMissingAdminCredentialsException
public void serviceRemoved(ServiceRemovedEvent event)
Copyright © 2022 Apache Software Foundation. All rights reserved.