Class Credentials
java.lang.Object
org.apache.hadoop.oncrpc.security.RpcAuthInfo
org.apache.hadoop.oncrpc.security.Credentials
- Direct Known Subclasses:
CredentialsGSS,CredentialsNone,CredentialsSys
Base class for all credentials. Currently we only support 3 different types
of auth flavors: AUTH_NONE, AUTH_SYS, and RPCSEC_GSS.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.hadoop.oncrpc.security.RpcAuthInfo
RpcAuthInfo.AuthFlavor -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.slf4j.Loggerprotected int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Credentialsstatic voidwriteFlavorAndCredentials(Credentials cred, XDR xdr) Write AuthFlavor and the credentials to the XDRMethods inherited from class org.apache.hadoop.oncrpc.security.RpcAuthInfo
getFlavor, read, toString, write
-
Field Details
-
LOG
public static final org.slf4j.Logger LOG -
mCredentialsLength
protected int mCredentialsLength
-
-
Constructor Details
-
Credentials
-
-
Method Details
-
readFlavorAndCredentials
-
writeFlavorAndCredentials
Write AuthFlavor and the credentials to the XDR- Parameters:
cred- credentialsxdr- XDR message
-