RE: : ISSUE, SIP, authentication parameters
<[email protected]> Wed, 26 Oct 2005 12:22:30 +0300
| Newsgroups | gmane.ietf.aaa |
|---|---|
| Message-ID | <[email protected]> |
Hi! > No, it is just simpler to have a specific AVP (SIP-Method) that > indicates the method of the SIP request that is under authorization. > Clear semantics of what is the purpose of this AVP. I understand the purpose of the AVP, but I don't understand why it is a required AVP. I also don't understand why the Diameter client needs to transport the same information twice to the server in the message. It seems redundant. Isn't it so that SIP-Method and Digest-Method always contain the same value? I think we need only one AVP for the method. > What you are proposing is a fake of the whole authorization mechanism > specified in RFC 2617. An Authorization header should contain > a number of directives, such as username, realm, nonce, digest-uri, > and response, which happen that none of them are present in the > SIP INVITE request. But isn't it so that the method is not part of the authorization header? So the client can fill the Digest-Realm exactly the same way in both cases? > Ah, are there any other problems in the issue? I thought one issue > equals one problem... I bundled all authentication-parameter issues into a one issue, but I'll try to separate and clarify them. BR, Mikko > -----Original Message----- > From: Miguel Garcia [mailto:[email protected]] > Sent: 25 October, 2005 17:06 > To: Aittola Mikko (Nokia-NET/Tampere) > Cc: [email protected] > Subject: Re: [AAA-WG]: ISSUE, SIP, authentication parameters > > > Inline discussion. > > [email protected] wrote: > > > > >>and we wanted to add a possibility to enable the scenario > >>described in Sections 5.5 and 5.6, where an outbound proxy is > >>authorizing request. Some users might be authorized to use any > >>SIP method, others only a few of them. In order to do this, > >>the SIP-Method must be present. > > > > > > I think in order to do that it's enough to define that the > default-behavior > > of Diameter server is that all SIP-methods are authorized. > This is applied > > in the case where no Digest-Method is received. If the > Diameter server receives > > Digest-Method then it can apply some other policy. This is > what the text > > I proposed does. So there is no need to have SIP-Method as required > > AVP. > > > > No, it is just simpler to have a specific AVP (SIP-Method) that > indicates the method of the SIP request that is under authorization. > Clear semantics of what is the purpose of this AVP. > > > > > > >>And at that point in time, the user might not have sent any > >>Authorization header, so the Digest-Method might not be present. > > > > > > The Diameter client can fill the Digest-Method to the > SIP-Authorization > > AVP even if there is no Authorization header in the SIP-request. > > > > What about the other problems I indicated in the issue? > > What you are proposing is a fake of the whole authorization mechanism > specified in RFC 2617. An Authorization header should contain > a number > of directives, such as username, realm, nonce, digest-uri, > and response, > which happen that none of them are present in the SIP INVITE request. > > I am sorry, but the current text is technically correct. If > you find a > defect we can discuss it, but I am saying that there is not > such defect. > > Ah, are there any other problems in the issue? I thought one issue > equals one problem... > > /Miguel > > > > > > > BR, > > Mikko