Package org.apache.hadoop.security
Class AnnotatedSecurityInfo
java.lang.Object
org.apache.hadoop.security.SecurityInfo
org.apache.hadoop.security.AnnotatedSecurityInfo
Constructs SecurityInfo from Annotations provided in protocol interface.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetKerberosInfo(Class<?> protocol, Configuration conf) Get the KerberosInfo for a given protocol.getTokenInfo(Class<?> protocol, Configuration conf) Get the TokenInfo for a given protocol.
-
Constructor Details
-
AnnotatedSecurityInfo
public AnnotatedSecurityInfo()
-
-
Method Details
-
getKerberosInfo
Description copied from class:SecurityInfoGet the KerberosInfo for a given protocol.- Specified by:
getKerberosInfoin classSecurityInfo- Parameters:
protocol- interface classconf- configuration- Returns:
- KerberosInfo
-
getTokenInfo
Description copied from class:SecurityInfoGet the TokenInfo for a given protocol.- Specified by:
getTokenInfoin classSecurityInfo- Parameters:
protocol- interface classconf- configuration object.- Returns:
- TokenInfo instance
-