org.herodbsql.sspi.ISSPIClient Maven / Gradle / Ivy
/*
 * Copyright (c) 2003, PostgreSQL Global Development Group
 * See the LICENSE file in the project root for more information.
 */
// Copyright (c) 2004, Open Cloud Limited.
package org.herodbsql.sspi;
import java.io.IOException;
import java.sql.SQLException;
/**
 * Use Waffle-JNI to support SSPI authentication when PgJDBC is running on a Windows
 * client and talking to a Windows server.
 *
 * SSPI is not supported on a non-Windows client.
 */
public interface ISSPIClient {
  boolean isSSPISupported();
  void startSSPI() throws SQLException, IOException;
  void continueSSPI(int msgLength) throws SQLException, IOException;
  void dispose();
}
    © 2015 - 2025 Weber Informatics LLC | Privacy Policy