Class CredentialBase
java.lang.Object
com.emc.ecs.nfsclient.rpc.CredentialBase
- All Implemented Interfaces:
Credential
- Direct Known Subclasses:
CredentialNone, CredentialUnix
Base implementation of RPC authentication credentials.
-
Field Summary
Fields inherited from interface Credential
AUTH_NONE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected XdrThe default value is a 0-byte array.protected intThe default value is AUTH_NONE.protected XdrThe default value is a 0-byte array.protected intThe default value is AUTH_NONE.voidmarshalling(Xdr xdr) Put the credential into an XDR buffer.
-
Constructor Details
-
CredentialBase
public CredentialBase()
-
-
Method Details
-
marshalling
Put the credential into an XDR buffer.- Specified by:
marshallingin interfaceCredential
-
getCredentialFlavor
protected int getCredentialFlavor()The default value is AUTH_NONE.- Returns:
- The flavor.
-
getCredential
The default value is a 0-byte array.- Returns:
- An Xdr structure with the bytes.
-
getVerifierFlavor
protected int getVerifierFlavor()The default value is AUTH_NONE.- Returns:
- The flavor.
-
getVerifier
The default value is a 0-byte array.- Returns:
- An Xdr structure with the bytes.
-