示例#1
0
func (p *scramSHA1) Step(t sasl.Token) (ret sasl.Token, err error) {
	pairs := sasl.ParseAttributeValuePairs(t)
	p.state, ret, err = p.state.challenge(t, p.props, pairs)
	return
}
示例#2
0
func (p *digestMD5) Step(t sasl.Token) (ret sasl.Token, err error) {
	pairs := sasl.ParseAttributeValuePairs(t)
	p.digestState, ret, err = p.digestState.challenge(p.props, pairs)
	return
}