class AuditAuthenticator implements IAuthenticator {

    @VisibleForTesting
    static IDecoratedAuthenticator newWrappedAuthenticator(AuditConfig auditConfig)
    {
        String className = auditConfig.getWrappedAuthenticator();
        return FBUtilities.construct(className, "authenticator");
    }

    public  AuditAuthenticator();
      AuditAuthenticator(IDecoratedAuthenticator wrappedAuthenticator, AuditAdapter auditAdapter);

}