org.openejb.corba.security.jgss
Class GSSUPContext

java.lang.Object
  extended byorg.openejb.corba.security.jgss.GSSUPContext
All Implemented Interfaces:
sun.security.jgss.spi.GSSContextSpi

public final class GSSUPContext
extends Object
implements sun.security.jgss.spi.GSSContextSpi

Version:
$Revision: 445421 $ $Date: 2005-04-23 20:42:37 +0200 (Sat, 23 Apr 2005) $

Method Summary
 byte[] acceptSecContext(InputStream inputStream, int i)
           
 void dispose()
           
 byte[] export()
           
 boolean getAnonymityState()
           
 boolean getConfState()
           
 boolean getCredDelegState()
           
 sun.security.jgss.spi.GSSCredentialSpi getDelegCred()
           
 boolean getIntegState()
           
 int getLifetime()
           
 Oid getMech()
           
 byte[] getMIC(byte[] bytes, int offset, int len, MessageProp messageProp)
           
 void getMIC(InputStream inputStream, OutputStream outputStream, MessageProp messageProp)
           
 boolean getMutualAuthState()
           
 Provider getProvider()
           
 boolean getReplayDetState()
           
 boolean getSequenceDetState()
           
 sun.security.jgss.spi.GSSNameSpi getSrcName()
           
 sun.security.jgss.spi.GSSNameSpi getTargName()
           
 int getWrapSizeLimit(int qop, boolean confReq, int maxTokenSize)
           
 byte[] initSecContext(InputStream inputStream, int i)
           
 boolean isEstablished()
           
 boolean isProtReady()
           
 boolean isTransferable()
           
 void requestAnonymity(boolean b)
           
 void requestConf(boolean b)
           
 void requestCredDeleg(boolean b)
           
 void requestInteg(boolean b)
           
 void requestLifetime(int i)
           
 void requestMutualAuth(boolean b)
           
 void requestReplayDet(boolean b)
           
 void requestSequenceDet(boolean b)
           
 void setChannelBinding(ChannelBinding channelBinding)
           
 int unwrap(byte[] inBuf, int inOffset, int len, byte[] outBuf, int outOffset, MessageProp messageProp)
           
 byte[] unwrap(byte[] bytes, int offset, int len, MessageProp messageProp)
           
 int unwrap(InputStream inputStream, byte[] outBuf, int outOffset, MessageProp messageProp)
           
 void unwrap(InputStream inputStream, OutputStream outputStream, MessageProp messageProp)
           
 void verifyMIC(byte[] inTok, int tokOffset, int tokLen, byte[] inNsg, int msgOffset, int msgLen, MessageProp messageProp)
           
 void verifyMIC(InputStream inputStream, InputStream inputStream1, MessageProp messageProp)
           
 int wrap(byte[] inBuf, int inOffset, int len, byte[] outBuf, int outOffset, MessageProp messageProp)
           
 byte[] wrap(byte[] bytes, int offset, int len, MessageProp messageProp)
           
 void wrap(byte[] inBuf, int offset, int len, OutputStream outputStream, MessageProp messageProp)
           
 void wrap(InputStream inputStream, OutputStream outputStream, MessageProp messageProp)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getLifetime

public int getLifetime()
Specified by:
getLifetime in interface sun.security.jgss.spi.GSSContextSpi

dispose

public void dispose()
Specified by:
dispose in interface sun.security.jgss.spi.GSSContextSpi

getAnonymityState

public boolean getAnonymityState()
Specified by:
getAnonymityState in interface sun.security.jgss.spi.GSSContextSpi

getConfState

public boolean getConfState()
Specified by:
getConfState in interface sun.security.jgss.spi.GSSContextSpi

getCredDelegState

public boolean getCredDelegState()
Specified by:
getCredDelegState in interface sun.security.jgss.spi.GSSContextSpi

getIntegState

public boolean getIntegState()
Specified by:
getIntegState in interface sun.security.jgss.spi.GSSContextSpi

getMutualAuthState

public boolean getMutualAuthState()
Specified by:
getMutualAuthState in interface sun.security.jgss.spi.GSSContextSpi

getReplayDetState

public boolean getReplayDetState()
Specified by:
getReplayDetState in interface sun.security.jgss.spi.GSSContextSpi

getSequenceDetState

public boolean getSequenceDetState()
Specified by:
getSequenceDetState in interface sun.security.jgss.spi.GSSContextSpi

isEstablished

public boolean isEstablished()
Specified by:
isEstablished in interface sun.security.jgss.spi.GSSContextSpi

isProtReady

public boolean isProtReady()
Specified by:
isProtReady in interface sun.security.jgss.spi.GSSContextSpi

isTransferable

public boolean isTransferable()
Specified by:
isTransferable in interface sun.security.jgss.spi.GSSContextSpi

export

public byte[] export()
              throws GSSException
Specified by:
export in interface sun.security.jgss.spi.GSSContextSpi
Throws:
GSSException

requestLifetime

public void requestLifetime(int i)
Specified by:
requestLifetime in interface sun.security.jgss.spi.GSSContextSpi

getWrapSizeLimit

public int getWrapSizeLimit(int qop,
                            boolean confReq,
                            int maxTokenSize)
Specified by:
getWrapSizeLimit in interface sun.security.jgss.spi.GSSContextSpi

requestAnonymity

public void requestAnonymity(boolean b)
Specified by:
requestAnonymity in interface sun.security.jgss.spi.GSSContextSpi

requestConf

public void requestConf(boolean b)
Specified by:
requestConf in interface sun.security.jgss.spi.GSSContextSpi

requestCredDeleg

public void requestCredDeleg(boolean b)
Specified by:
requestCredDeleg in interface sun.security.jgss.spi.GSSContextSpi

requestInteg

public void requestInteg(boolean b)
Specified by:
requestInteg in interface sun.security.jgss.spi.GSSContextSpi

requestMutualAuth

public void requestMutualAuth(boolean b)
Specified by:
requestMutualAuth in interface sun.security.jgss.spi.GSSContextSpi

requestReplayDet

public void requestReplayDet(boolean b)
Specified by:
requestReplayDet in interface sun.security.jgss.spi.GSSContextSpi

requestSequenceDet

public void requestSequenceDet(boolean b)
Specified by:
requestSequenceDet in interface sun.security.jgss.spi.GSSContextSpi

acceptSecContext

public byte[] acceptSecContext(InputStream inputStream,
                               int i)
                        throws GSSException
Specified by:
acceptSecContext in interface sun.security.jgss.spi.GSSContextSpi
Throws:
GSSException

initSecContext

public byte[] initSecContext(InputStream inputStream,
                             int i)
                      throws GSSException
Specified by:
initSecContext in interface sun.security.jgss.spi.GSSContextSpi
Throws:
GSSException

getProvider

public Provider getProvider()
Specified by:
getProvider in interface sun.security.jgss.spi.GSSContextSpi

setChannelBinding

public void setChannelBinding(ChannelBinding channelBinding)
Specified by:
setChannelBinding in interface sun.security.jgss.spi.GSSContextSpi

getMIC

public byte[] getMIC(byte[] bytes,
                     int offset,
                     int len,
                     MessageProp messageProp)
              throws GSSException
Specified by:
getMIC in interface sun.security.jgss.spi.GSSContextSpi
Throws:
GSSException

unwrap

public byte[] unwrap(byte[] bytes,
                     int offset,
                     int len,
                     MessageProp messageProp)
              throws GSSException
Specified by:
unwrap in interface sun.security.jgss.spi.GSSContextSpi
Throws:
GSSException

wrap

public byte[] wrap(byte[] bytes,
                   int offset,
                   int len,
                   MessageProp messageProp)
            throws GSSException
Specified by:
wrap in interface sun.security.jgss.spi.GSSContextSpi
Throws:
GSSException

verifyMIC

public void verifyMIC(byte[] inTok,
                      int tokOffset,
                      int tokLen,
                      byte[] inNsg,
                      int msgOffset,
                      int msgLen,
                      MessageProp messageProp)
               throws GSSException
Specified by:
verifyMIC in interface sun.security.jgss.spi.GSSContextSpi
Throws:
GSSException

unwrap

public int unwrap(byte[] inBuf,
                  int inOffset,
                  int len,
                  byte[] outBuf,
                  int outOffset,
                  MessageProp messageProp)
           throws GSSException
Specified by:
unwrap in interface sun.security.jgss.spi.GSSContextSpi
Throws:
GSSException

wrap

public int wrap(byte[] inBuf,
                int inOffset,
                int len,
                byte[] outBuf,
                int outOffset,
                MessageProp messageProp)
         throws GSSException
Specified by:
wrap in interface sun.security.jgss.spi.GSSContextSpi
Throws:
GSSException

getMech

public Oid getMech()
Specified by:
getMech in interface sun.security.jgss.spi.GSSContextSpi

getDelegCred

public sun.security.jgss.spi.GSSCredentialSpi getDelegCred()
                                                    throws GSSException
Specified by:
getDelegCred in interface sun.security.jgss.spi.GSSContextSpi
Throws:
GSSException

getSrcName

public sun.security.jgss.spi.GSSNameSpi getSrcName()
                                            throws GSSException
Specified by:
getSrcName in interface sun.security.jgss.spi.GSSContextSpi
Throws:
GSSException

getTargName

public sun.security.jgss.spi.GSSNameSpi getTargName()
                                             throws GSSException
Specified by:
getTargName in interface sun.security.jgss.spi.GSSContextSpi
Throws:
GSSException

unwrap

public int unwrap(InputStream inputStream,
                  byte[] outBuf,
                  int outOffset,
                  MessageProp messageProp)
           throws GSSException
Specified by:
unwrap in interface sun.security.jgss.spi.GSSContextSpi
Throws:
GSSException

wrap

public void wrap(byte[] inBuf,
                 int offset,
                 int len,
                 OutputStream outputStream,
                 MessageProp messageProp)
          throws GSSException
Specified by:
wrap in interface sun.security.jgss.spi.GSSContextSpi
Throws:
GSSException

verifyMIC

public void verifyMIC(InputStream inputStream,
                      InputStream inputStream1,
                      MessageProp messageProp)
               throws GSSException
Specified by:
verifyMIC in interface sun.security.jgss.spi.GSSContextSpi
Throws:
GSSException

getMIC

public void getMIC(InputStream inputStream,
                   OutputStream outputStream,
                   MessageProp messageProp)
            throws GSSException
Specified by:
getMIC in interface sun.security.jgss.spi.GSSContextSpi
Throws:
GSSException

unwrap

public void unwrap(InputStream inputStream,
                   OutputStream outputStream,
                   MessageProp messageProp)
            throws GSSException
Specified by:
unwrap in interface sun.security.jgss.spi.GSSContextSpi
Throws:
GSSException

wrap

public void wrap(InputStream inputStream,
                 OutputStream outputStream,
                 MessageProp messageProp)
          throws GSSException
Specified by:
wrap in interface sun.security.jgss.spi.GSSContextSpi
Throws:
GSSException


Copyright © 1999-2006 OpenEJB. All Rights Reserved.