com.sun.jmx.remote.opt.security
Class SASLServerHandler
java.lang.Object
com.sun.jmx.remote.opt.security.SASLServerHandler
- All Implemented Interfaces:
- ProfileServer
public class SASLServerHandler
- extends Object
- implements ProfileServer
This class implements the server side SASL profile.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SASLServerHandler
public SASLServerHandler(String profile,
Map env)
initialize
public void initialize(MessageConnection mc,
Subject s)
throws IOException
- Specified by:
initialize in interface ProfileServer
- Throws:
IOException
produceMessage
public ProfileMessage produceMessage()
throws IOException
- Specified by:
produceMessage in interface ProfileServer
- Throws:
IOException
consumeMessage
public void consumeMessage(ProfileMessage pm)
throws IOException
- Specified by:
consumeMessage in interface ProfileServer
- Throws:
IOException
isComplete
public boolean isComplete()
- Specified by:
isComplete in interface ProfileServer
activate
public Subject activate()
throws IOException
- Specified by:
activate in interface ProfileServer
- Throws:
IOException
terminate
public void terminate()
throws IOException
- Specified by:
terminate in interface ProfileServer
- Throws:
IOException
getName
public String getName()
- Specified by:
getName in interface ProfileServer
Copyright © 2014 Terracotta, Inc.. All rights reserved.