public Object get(final int index) { switch(index) { case 0: return _saslInit.getMechanism(); case 1: return _saslInit.getInitialResponse(); case 2: return _saslInit.getHostname(); } throw new IllegalStateException("Unknown index " + index); }
public int size() { return _saslInit.getHostname() != null ? 3 : _saslInit.getInitialResponse() != null ? 2 : 1; } }
public SaslInit newInstance(Object described) { List l = (List) described; SaslInit o = new SaslInit(); if(l.size() <= 0) { throw new DecodeException("The mechanism field cannot be omitted"); } switch(3 - l.size()) { case 0: o.setHostname( (String) l.get( 2 ) ); case 1: o.setInitialResponse( (Binary) l.get( 1 ) ); case 2: o.setMechanism( (Symbol) l.get( 0 ) ); } return o; }
public SaslInit newInstance(Object described) { List l = (List) described; SaslInit o = new SaslInit(); if(l.size() <= 0) { throw new DecodeException("The mechanism field cannot be omitted"); } switch(3 - l.size()) { case 0: o.setHostname( (String) l.get( 2 ) ); case 1: o.setInitialResponse( (Binary) l.get( 1 ) ); case 2: o.setMechanism( (Symbol) l.get( 0 ) ); } return o; }
public int size() { return _saslInit.getHostname() != null ? 3 : _saslInit.getInitialResponse() != null ? 2 : 1; } }
public SaslInit newInstance(Object described) { List l = (List) described; SaslInit o = new SaslInit(); if(l.size() <= 0) { throw new DecodeException("The mechanism field cannot be omitted"); } switch(3 - l.size()) { case 0: o.setHostname( (String) l.get( 2 ) ); case 1: o.setInitialResponse( (Binary) l.get( 1 ) ); case 2: o.setMechanism( (Symbol) l.get( 0 ) ); } return o; }
public Object get(final int index) { switch(index) { case 0: return _saslInit.getMechanism(); case 1: return _saslInit.getInitialResponse(); case 2: return _saslInit.getHostname(); } throw new IllegalStateException("Unknown index " + index); }
public int size() { return _saslInit.getHostname() != null ? 3 : _saslInit.getInitialResponse() != null ? 2 : 1; } }
public SaslInit newInstance(Object described) { List l = (List) described; SaslInit o = new SaslInit(); if(l.size() <= 0) { throw new DecodeException("The mechanism field cannot be omitted"); } switch(3 - l.size()) { case 0: o.setHostname( (String) l.get( 2 ) ); case 1: o.setInitialResponse( (Binary) l.get( 1 ) ); case 2: o.setMechanism( (Symbol) l.get( 0 ) ); } return o; }
public Object get(final int index) { switch(index) { case 0: return _saslInit.getMechanism(); case 1: return _saslInit.getInitialResponse(); case 2: return _saslInit.getHostname(); } throw new IllegalStateException("Unknown index " + index); }
public int size() { return _saslInit.getHostname() != null ? 3 : _saslInit.getInitialResponse() != null ? 2 : 1; } }
private void processInit() { SaslInit init = new SaslInit(); init.setHostname(_hostname); init.setMechanism(_chosenMechanism); if(getChallengeResponse() != null) { init.setInitialResponse(getChallengeResponse()); setChallengeResponse(null); } _initSent = true; writeFrame(init); }
public Object get(final int index) { switch(index) { case 0: return _saslInit.getMechanism(); case 1: return _saslInit.getInitialResponse(); case 2: return _saslInit.getHostname(); } throw new IllegalStateException("Unknown index " + index); }
private void processInit() { SaslInit init = new SaslInit(); init.setHostname(_hostname); init.setMechanism(_chosenMechanism); if(getChallengeResponse() != null) { init.setInitialResponse(getChallengeResponse()); setChallengeResponse(null); } _initSent = true; writeFrame(init); }
@Override public void handleInit(SaslInit saslInit, Binary payload, Void context) { if(_role == null) { server(); } checkRole(Role.SERVER); _hostname = saslInit.getHostname(); _chosenMechanism = saslInit.getMechanism(); _initReceived = true; if(saslInit.getInitialResponse() != null) { setPending(saslInit.getInitialResponse().asByteBuffer()); } }
private int processInit(WritableBuffer buffer) { SaslInit init = new SaslInit(); init.setHostname(_hostname); init.setMechanism(_chosenMechanism); if(getChallengeResponse() != null) { init.setInitialResponse(getChallengeResponse()); setChallengeResponse(null); } _initSent = true; return writeFrame(buffer, init); }
public void handleInit(SaslInit saslInit, Binary payload, Void context) { if(_role == null) { server(); } checkRole(Role.SERVER); _hostname = saslInit.getHostname(); _chosenMechanism = saslInit.getMechanism(); _initReceived = true; if(saslInit.getInitialResponse() != null) { setPending(saslInit.getInitialResponse().asByteBuffer()); } }
private void processInit() { SaslInit init = new SaslInit(); init.setHostname(_hostname); init.setMechanism(_chosenMechanism); if(getChallengeResponse() != null) { init.setInitialResponse(getChallengeResponse()); setChallengeResponse(null); } _initSent = true; writeFrame(init); }
@Override public void handleInit(SaslInit saslInit, Binary payload, Void context) { if(_role == null) { server(); } checkRole(Role.SERVER); _hostname = saslInit.getHostname(); _chosenMechanism = saslInit.getMechanism(); _initReceived = true; if(saslInit.getInitialResponse() != null) { setPending(saslInit.getInitialResponse().asByteBuffer()); } }
@Override public void handleInit(SaslInit saslInit, Binary payload, Void context) { if(_role == null) { server(); } checkRole(Role.SERVER); _hostname = saslInit.getHostname(); _chosenMechanism = saslInit.getMechanism(); _initReceived = true; if(saslInit.getInitialResponse() != null) { setPending(saslInit.getInitialResponse().asByteBuffer()); } if(_saslListener != null) { _saslListener.onSaslInit(this, _transport); } }