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 GSSContextJSchExceptionpublic boolean isEstablished()
isEstablished in interface GSSContextpublic byte[] init(byte[] token,
int s,
int l)
throws JSchException
init in interface GSSContextJSchExceptionpublic byte[] getMIC(byte[] message,
int s,
int l)
getMIC in interface GSSContextpublic void dispose()
dispose in interface GSSContextprivate static java.lang.String getSystemProperty(java.lang.String key)
private static void setSystemProperty(java.lang.String key,
java.lang.String value)