mirror of
https://github.com/aler9/gortsplib
synced 2025-10-07 16:10:59 +08:00
auth: add Validate() and deprecate Validator{} (#272)
This commit is contained in:
@@ -165,12 +165,12 @@ func TestClientAuth(t *testing.T) {
|
||||
require.NoError(t, err)
|
||||
require.Equal(t, base.Describe, req.Method)
|
||||
|
||||
v := auth.NewValidator("myuser", "mypass", nil)
|
||||
nonce := auth.GenerateNonce()
|
||||
|
||||
err = conn.WriteResponse(&base.Response{
|
||||
StatusCode: base.StatusUnauthorized,
|
||||
Header: base.Header{
|
||||
"WWW-Authenticate": v.Header(),
|
||||
"WWW-Authenticate": auth.GenerateWWWAuthenticate(nil, "IPCAM", nonce),
|
||||
},
|
||||
})
|
||||
require.NoError(t, err)
|
||||
@@ -179,7 +179,7 @@ func TestClientAuth(t *testing.T) {
|
||||
require.NoError(t, err)
|
||||
require.Equal(t, base.Describe, req.Method)
|
||||
|
||||
err = v.ValidateRequest(req, nil)
|
||||
err = auth.Validate(req, "myuser", "mypass", nil, nil, "IPCAM", nonce)
|
||||
require.NoError(t, err)
|
||||
|
||||
medias := media.Medias{testH264Media}
|
||||
|
Reference in New Issue
Block a user