Package org.postgresql.gss
Class GssAction
- java.lang.Object
-
- org.postgresql.gss.GssAction
-
- All Implemented Interfaces:
java.security.PrivilegedAction<java.lang.Exception>
class GssAction extends java.lang.Object implements java.security.PrivilegedAction<java.lang.Exception>
-
-
Field Summary
Fields Modifier and Type Field Description private org.ietf.jgss.GSSCredential
clientCredentials
private java.lang.String
host
private java.lang.String
kerberosServerName
private static java.util.logging.Logger
LOGGER
private boolean
logServerErrorDetail
private PGStream
pgStream
private java.lang.String
user
private boolean
useSpnego
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static boolean
hasSpnegoSupport(org.ietf.jgss.GSSManager manager)
java.lang.Exception
run()
-
-
-
Field Detail
-
LOGGER
private static final java.util.logging.Logger LOGGER
-
pgStream
private final PGStream pgStream
-
host
private final java.lang.String host
-
user
private final java.lang.String user
-
kerberosServerName
private final java.lang.String kerberosServerName
-
useSpnego
private final boolean useSpnego
-
clientCredentials
private final org.ietf.jgss.GSSCredential clientCredentials
-
logServerErrorDetail
private final boolean logServerErrorDetail
-
-
Constructor Detail
-
GssAction
GssAction(PGStream pgStream, org.ietf.jgss.GSSCredential clientCredentials, java.lang.String host, java.lang.String user, java.lang.String kerberosServerName, boolean useSpnego, boolean logServerErrorDetail)
-
-