public class GSSContextKrb5 extends java.lang.Object implements GSSContext
Modifier and Type | Field and Description |
---|---|
private org.ietf.jgss.GSSContext |
context |
private static java.lang.String |
pUseSubjectCredsOnly |
private static java.lang.String |
useSubjectCredsOnly |
Constructor and Description |
---|
GSSContextKrb5() |
Modifier and Type | Method and Description |
---|---|
void |
create(java.lang.String user,
java.lang.String host) |
void |
dispose() |
byte[] |
getMIC(byte[] message,
int s,
int l) |
private static java.lang.String |
getSystemProperty(java.lang.String key) |
byte[] |
init(byte[] token,
int s,
int l) |
boolean |
isEstablished() |
private static void |
setSystemProperty(java.lang.String key,
java.lang.String value) |
private static final java.lang.String pUseSubjectCredsOnly
private static java.lang.String useSubjectCredsOnly
private org.ietf.jgss.GSSContext context
public void create(java.lang.String user, java.lang.String host) throws JSchException
create
in interface GSSContext
JSchException
public boolean isEstablished()
isEstablished
in interface GSSContext
public byte[] init(byte[] token, int s, int l) throws JSchException
init
in interface GSSContext
JSchException
public byte[] getMIC(byte[] message, int s, int l)
getMIC
in interface GSSContext
public void dispose()
dispose
in interface GSSContext
private static java.lang.String getSystemProperty(java.lang.String key)
private static void setSystemProperty(java.lang.String key, java.lang.String value)