org.postgresql.sspi.ISSPIClient Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of postgresql Show documentation
Show all versions of postgresql Show documentation
The PostgreSQL Driver JDBC4
/*
* 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.postgresql.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();
}