[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: [OASIS Issue Tracker] (AMQP-105) AMQPCBS: Indicating that multiple challenge-responses are required to transmit token set
[ https://issues.oasis-open.org/browse/AMQP-105?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Brian Raymor updated AMQP-105: ------------------------------ Proposal: Based on the 5/5/17 TC call, there was agreement to: 1. Use NUL NUL to signal that the response contains the final token 2. To allow optional validation - but fast-fail on the first validation error > AMQPCBS: Indicating that multiple challenge-responses are required to transmit token set > ---------------------------------------------------------------------------------------- > > Key: AMQP-105 > URL: https://issues.oasis-open.org/browse/AMQP-105 > Project: OASIS Advanced Message Queuing Protocol (AMQP) TC > Issue Type: Improvement > Components: Claims Based Security > Affects Versions: cbs-WD03 > Reporter: Brian Raymor > Assignee: Brian Raymor > Fix For: cbs-WD04 > > > If the token set exceeds the frame size for sasl-init, then additional sasl-challenge and sasl-response pairs are required to send the remaining tokens. > Multiple approaches are possible. WD3 uses a simple strawman to encourage discussion. When the server has received all the tokens based on the token count, it stops sending sasl-challenge and sends a sasl-outcome. > Other options include: > • The equivalent of the transfer more field is added to the response data: > RESPONSE = TOKEN-COUNT 1*TOKEN MORE > to indicate whether additional sasl-challenge and sasl-response frames are required to complete the exchange. > • A "magic" value like NUL NUL could follow the last token and signal completion. > • The server always sends an "empty" sasl-challenge and the client responds with an "empty" sasl-response when the exchange is complete. This is especially inefficient if all the tokens are sent in the sasl-init. -- This message was sent by Atlassian JIRA (v6.2.2#6258)
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]