org.apache.hadoop.oncrpc.security
Class Verifier
java.lang.Object
org.apache.hadoop.oncrpc.security.RpcAuthInfo
org.apache.hadoop.oncrpc.security.Verifier
- Direct Known Subclasses:
- VerifierGSS, VerifierNone
public abstract class Verifier
- extends RpcAuthInfo
Base class for verifier. Currently our authentication only supports 3 types
of auth flavors: RpcAuthInfo.AuthFlavor.AUTH_NONE, RpcAuthInfo.AuthFlavor.AUTH_SYS,
and RpcAuthInfo.AuthFlavor.RPCSEC_GSS. Thus for verifier we only need to handle
AUTH_NONE and RPCSEC_GSS
VERIFIER_NONE
public static final Verifier VERIFIER_NONE
Verifier
protected Verifier(RpcAuthInfo.AuthFlavor flavor)
readFlavorAndVerifier
public static Verifier readFlavorAndVerifier(XDR xdr)
- Read both AuthFlavor and the verifier from the XDR
writeFlavorAndVerifier
public static void writeFlavorAndVerifier(Verifier verifier,
XDR xdr)
- Write AuthFlavor and the verifier to the XDR
Copyright © 2014 Apache Software Foundation. All Rights Reserved.