xsul.secconv.autha
Class AuthaClientNegotiator
java.lang.Object
xsul.secconv.autha.AuthaClientNegotiator
- All Implemented Interfaces:
- ClientNegotiator
- public class AuthaClientNegotiator
- extends java.lang.Object
- implements ClientNegotiator
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AuthaClientNegotiator
public AuthaClientNegotiator()
AuthaClientNegotiator
public AuthaClientNegotiator(char[] passwd)
setSKeyalgorithm
public void setSKeyalgorithm(java.lang.String sKeyalgorithm)
getSKeyalgorithm
public java.lang.String getSKeyalgorithm()
setBitLength
public void setBitLength(int blen)
getBitLength
public int getBitLength()
getContextToken
public SecurityContextTokenType getContextToken()
setContextId
public void setContextId(java.lang.String contextId)
getContextId
public java.lang.String getContextId()
- Specified by:
getContextId in interface ClientNegotiator
setPassword
public void setPassword(char[] passwd)
getRawSessionKey
public byte[] getRawSessionKey()
getSessionKey
public java.security.Key getSessionKey()
- Specified by:
getSessionKey in interface ClientNegotiator
negotiate
public void negotiate(SecurityRequestorService sr)
throws java.rmi.RemoteException
- Specified by:
negotiate in interface ClientNegotiator
- Throws:
java.rmi.RemoteException
IU Extreme! Lab (http://www.extreme.indiana.edu)