public interface  org.apache.zookeeper.server.auth.AuthenticationProvider extends java.lang.Object
{
public abstract java.lang.String getScheme();
public abstract org.apache.zookeeper.KeeperException$Code handleAuthentication(org.apache.zookeeper.server.ServerCnxn, byte[]);
public abstract boolean matches(java.lang.String, java.lang.String);
public abstract boolean isAuthenticated();
public abstract boolean isValid(java.lang.String);
public java.lang.String getUserName(java.lang.String)
{
java.lang.String v;
org.apache.zookeeper.server.auth.AuthenticationProvider v;
v := @this: org.apache.zookeeper.server.auth.AuthenticationProvider;
v := @parameter: java.lang.String;
return v;
}
}