创建用户
此操作用来创建新的设备用户和相应的设备上进行身份验证的凭据,请参见第5.12了解详情。设备应该支持通过CreateUsers命令创建设备用户和他们进行身份验证的凭证。要么所有的用户都创建成功,要么返回无法创建用户的错误消息。
符合ONVIF标准的设备密码长度应至少为28个字节,因为客户端可以遵循密码导出机制得到该长度为28字节的密码,如5.12.2.1节所描述的
表65:CreateUsers命令
消息名 | 描述 |
---|---|
CreateUsersRequest | 这个消息包含创建新用户需要的参数。 每条用户记录包含: 用户名 密码 用户等级 tt:User: User [1][unbounded] |
CreateUsersResponse | 这是一个空消息 |
错误代码 | 描述 |
env:Sender ter:OperationProhibited ter:UsernameClash |
用户名已存在 |
env:Sender ter:OperationProhibited ter:PasswordTooLong |
密码长度过长 |
env:Sender ter:OperationProhibited ter:UsernameTooLong |
用户名过长 |
env:Sender ter:OperationProhibited ter:Password |
密码太过简单 |
env:Receiver ter:Action ter:TooManyUsers |
超过了最大支持的用户数 |
env:Sender ter:OperationProhibited ter:AnonymousNotAllowed |
不被允许的匿名用户级别 |
env:Sender ter:OperationProhibited ter:UsernameTooShort |
用户名过短 |