Interface Authenticator

  • All Superinterfaces:
    CacheCallback, Declarable

    @Deprecated
    public interface Authenticator
    extends CacheCallback
    Deprecated.
    since Geode 1.0, use SecurityManager instead
    Specifies the mechanism to verify credentials for a client or peer. Implementations should register name of the static creation function as the security-peer-authenticator system property with all the locators in the distributed system for peer authentication, and as security-client-authenticator for client authentication. For P2P an object is initialized on the group coordinator for each member during the DistributedSystem.connect(Properties) call of a new member. For client-server, an object of this class is created for each connection during the client-server handshake. The static creation function should have the following signature: public static Authenticator [method-name](); i.e. it should be a zero argument function.
    Since:
    GemFire 5.5