Package org.apache.hadoop.security.authentication.util

Class Summary
KerberosName This class implements parsing and handling of Kerberos principal names.
KerberosUtil  
RandomSignerSecretProvider A SignerSecretProvider that uses a random number as its secret.
RolloverSignerSecretProvider An abstract SignerSecretProvider that can be use used as the base for a rolling secret.
Signer Signs strings and verifies signed strings using a SHA digest.
SignerSecretProvider The SignerSecretProvider is an abstract way to provide a secret to be used by the Signer so that we can have different implementations that potentially do more complicated things in the backend.
StringSignerSecretProvider A SignerSecretProvider that simply creates a secret based on a given String.
ZKSignerSecretProvider A SignerSecretProvider that synchronizes a rolling random secret between multiple servers using ZooKeeper.
ZKSignerSecretProvider.JaasConfiguration Creates a programmatic version of a jaas.conf file.
 

Exception Summary
KerberosName.BadFormatString  
KerberosName.NoMatchingRule  
SignerException Exception thrown by Signer when a string signature is invalid.
 



Copyright © 2014 Apache Software Foundation. All Rights Reserved.