public final class GSSUPContextSpi extends Object implements sun.security.jgss.spi.GSSContextSpi
| Constructor and Description |
|---|
GSSUPContextSpi(Provider provider,
Oid mechOid,
sun.security.jgss.spi.GSSNameSpi nameSpi,
sun.security.jgss.spi.GSSCredentialSpi credSpi,
int lifetime) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
acceptSecContext(InputStream inStream,
int inLen) |
void |
dispose() |
byte[] |
export() |
boolean |
getAnonymityState() |
boolean |
getConfState() |
boolean |
getCredDelegState() |
sun.security.jgss.spi.GSSCredentialSpi |
getDelegCred() |
boolean |
getDelegPolicyState() |
boolean |
getIntegState() |
int |
getLifetime() |
Oid |
getMech() |
byte[] |
getMIC(byte[] b1,
int i1,
int i2,
MessageProp mp) |
void |
getMIC(InputStream inStream,
OutputStream outStream,
MessageProp mp) |
boolean |
getMutualAuthState() |
Provider |
getProvider() |
boolean |
getReplayDetState() |
boolean |
getSequenceDetState() |
sun.security.jgss.spi.GSSNameSpi |
getSrcName() |
sun.security.jgss.spi.GSSNameSpi |
getTargName() |
int |
getWrapSizeLimit(int i1,
boolean b1,
int i2) |
byte[] |
initSecContext(InputStream inStream,
int inLen) |
Object |
inquireSecContext(com.sun.security.jgss.InquireType type) |
boolean |
isEstablished() |
boolean |
isInitiator() |
boolean |
isProtReady() |
boolean |
isTransferable() |
void |
requestAnonymity(boolean tf) |
void |
requestConf(boolean tf) |
void |
requestCredDeleg(boolean tf) |
void |
requestDelegPolicy(boolean state) |
void |
requestInteg(boolean tf) |
void |
requestLifetime(int lifetime) |
void |
requestMutualAuth(boolean tf) |
void |
requestReplayDet(boolean tf) |
void |
requestSequenceDet(boolean tf) |
void |
setChannelBinding(ChannelBinding cb) |
int |
unwrap(byte[] b1,
int i1,
int i2,
byte[] b2,
int i3,
MessageProp mp) |
byte[] |
unwrap(byte[] b,
int i1,
int i2,
MessageProp mp) |
int |
unwrap(InputStream inStream,
byte[] b,
int i1,
MessageProp mp) |
void |
unwrap(InputStream inStream,
OutputStream outStream,
MessageProp mp) |
void |
verifyMIC(byte[] b1,
int i1,
int i2,
byte[] b2,
int i3,
int i4,
MessageProp mp) |
void |
verifyMIC(InputStream inStream1,
InputStream inStream2,
MessageProp mp) |
int |
wrap(byte[] b1,
int i1,
int i2,
byte[] b2,
int i3,
MessageProp mp) |
byte[] |
wrap(byte[] b,
int i1,
int i2,
MessageProp mp) |
void |
wrap(byte[] b,
int i1,
int i2,
OutputStream outStream,
MessageProp mp) |
void |
wrap(InputStream inStream,
OutputStream outStream,
MessageProp mp) |
public Provider getProvider()
getProvider in interface sun.security.jgss.spi.GSSContextSpipublic void requestLifetime(int lifetime)
throws GSSException
requestLifetime in interface sun.security.jgss.spi.GSSContextSpiGSSExceptionpublic void requestMutualAuth(boolean tf)
throws GSSException
requestMutualAuth in interface sun.security.jgss.spi.GSSContextSpiGSSExceptionpublic void requestReplayDet(boolean tf)
throws GSSException
requestReplayDet in interface sun.security.jgss.spi.GSSContextSpiGSSExceptionpublic void requestSequenceDet(boolean tf)
throws GSSException
requestSequenceDet in interface sun.security.jgss.spi.GSSContextSpiGSSExceptionpublic void requestCredDeleg(boolean tf)
throws GSSException
requestCredDeleg in interface sun.security.jgss.spi.GSSContextSpiGSSExceptionpublic void requestAnonymity(boolean tf)
throws GSSException
requestAnonymity in interface sun.security.jgss.spi.GSSContextSpiGSSExceptionpublic void requestConf(boolean tf)
throws GSSException
requestConf in interface sun.security.jgss.spi.GSSContextSpiGSSExceptionpublic void requestInteg(boolean tf)
throws GSSException
requestInteg in interface sun.security.jgss.spi.GSSContextSpiGSSExceptionpublic void setChannelBinding(ChannelBinding cb) throws GSSException
setChannelBinding in interface sun.security.jgss.spi.GSSContextSpiGSSExceptionpublic boolean getCredDelegState()
getCredDelegState in interface sun.security.jgss.spi.GSSContextSpipublic boolean getMutualAuthState()
getMutualAuthState in interface sun.security.jgss.spi.GSSContextSpipublic boolean getReplayDetState()
getReplayDetState in interface sun.security.jgss.spi.GSSContextSpipublic boolean getSequenceDetState()
getSequenceDetState in interface sun.security.jgss.spi.GSSContextSpipublic boolean getAnonymityState()
getAnonymityState in interface sun.security.jgss.spi.GSSContextSpipublic boolean isTransferable()
throws GSSException
isTransferable in interface sun.security.jgss.spi.GSSContextSpiGSSExceptionpublic boolean isProtReady()
isProtReady in interface sun.security.jgss.spi.GSSContextSpipublic boolean getConfState()
getConfState in interface sun.security.jgss.spi.GSSContextSpipublic boolean getIntegState()
getIntegState in interface sun.security.jgss.spi.GSSContextSpipublic int getLifetime()
getLifetime in interface sun.security.jgss.spi.GSSContextSpipublic boolean isEstablished()
isEstablished in interface sun.security.jgss.spi.GSSContextSpipublic sun.security.jgss.spi.GSSNameSpi getSrcName()
throws GSSException
getSrcName in interface sun.security.jgss.spi.GSSContextSpiGSSExceptionpublic sun.security.jgss.spi.GSSNameSpi getTargName()
throws GSSException
getTargName in interface sun.security.jgss.spi.GSSContextSpiGSSExceptionpublic Oid getMech() throws GSSException
getMech in interface sun.security.jgss.spi.GSSContextSpiGSSExceptionpublic sun.security.jgss.spi.GSSCredentialSpi getDelegCred()
throws GSSException
getDelegCred in interface sun.security.jgss.spi.GSSContextSpiGSSExceptionpublic byte[] initSecContext(InputStream inStream, int inLen) throws GSSException
initSecContext in interface sun.security.jgss.spi.GSSContextSpiGSSExceptionpublic byte[] acceptSecContext(InputStream inStream, int inLen) throws GSSException
acceptSecContext in interface sun.security.jgss.spi.GSSContextSpiGSSExceptionpublic int getWrapSizeLimit(int i1,
boolean b1,
int i2)
throws GSSException
getWrapSizeLimit in interface sun.security.jgss.spi.GSSContextSpiGSSExceptionpublic void wrap(InputStream inStream, OutputStream outStream, MessageProp mp) throws GSSException
wrap in interface sun.security.jgss.spi.GSSContextSpiGSSExceptionpublic byte[] wrap(byte[] b,
int i1,
int i2,
MessageProp mp)
throws GSSException
wrap in interface sun.security.jgss.spi.GSSContextSpiGSSExceptionpublic int wrap(byte[] b1,
int i1,
int i2,
byte[] b2,
int i3,
MessageProp mp)
throws GSSException
GSSExceptionpublic void wrap(byte[] b,
int i1,
int i2,
OutputStream outStream,
MessageProp mp)
throws GSSException
GSSExceptionpublic void unwrap(InputStream inStream, OutputStream outStream, MessageProp mp) throws GSSException
unwrap in interface sun.security.jgss.spi.GSSContextSpiGSSExceptionpublic byte[] unwrap(byte[] b,
int i1,
int i2,
MessageProp mp)
throws GSSException
unwrap in interface sun.security.jgss.spi.GSSContextSpiGSSExceptionpublic int unwrap(byte[] b1,
int i1,
int i2,
byte[] b2,
int i3,
MessageProp mp)
throws GSSException
GSSExceptionpublic int unwrap(InputStream inStream, byte[] b, int i1, MessageProp mp) throws GSSException
GSSExceptionpublic void getMIC(InputStream inStream, OutputStream outStream, MessageProp mp) throws GSSException
getMIC in interface sun.security.jgss.spi.GSSContextSpiGSSExceptionpublic byte[] getMIC(byte[] b1,
int i1,
int i2,
MessageProp mp)
throws GSSException
getMIC in interface sun.security.jgss.spi.GSSContextSpiGSSExceptionpublic void verifyMIC(InputStream inStream1, InputStream inStream2, MessageProp mp) throws GSSException
verifyMIC in interface sun.security.jgss.spi.GSSContextSpiGSSExceptionpublic void verifyMIC(byte[] b1,
int i1,
int i2,
byte[] b2,
int i3,
int i4,
MessageProp mp)
throws GSSException
verifyMIC in interface sun.security.jgss.spi.GSSContextSpiGSSExceptionpublic byte[] export()
throws GSSException
export in interface sun.security.jgss.spi.GSSContextSpiGSSExceptionpublic void dispose()
throws GSSException
dispose in interface sun.security.jgss.spi.GSSContextSpiGSSExceptionpublic boolean isInitiator()
isInitiator in interface sun.security.jgss.spi.GSSContextSpipublic boolean getDelegPolicyState()
getDelegPolicyState in interface sun.security.jgss.spi.GSSContextSpipublic void requestDelegPolicy(boolean state)
requestDelegPolicy in interface sun.security.jgss.spi.GSSContextSpipublic Object inquireSecContext(com.sun.security.jgss.InquireType type)
inquireSecContext in interface sun.security.jgss.spi.GSSContextSpiCopyright © 2017 JacORB. All rights reserved.