mirror of
				https://github.com/aler9/rtsp-simple-server
				synced 2025-10-31 19:13:22 +08:00 
			
		
		
		
	apidocs: add missing authentication-related parameters (#3607)
This commit is contained in:
		| @@ -21,6 +21,30 @@ components: | ||||
|         error: | ||||
|           type: string | ||||
|  | ||||
|     AuthInternalUser: | ||||
|       type: object | ||||
|       properties: | ||||
|         user: | ||||
|           type: string | ||||
|         pass: | ||||
|           type: string | ||||
|         ips: | ||||
|           type: array | ||||
|           items: | ||||
|             type: string | ||||
|         permissions: | ||||
|           type: array | ||||
|           items: | ||||
|             $ref: '#/components/schemas/AuthInternalUserPermission' | ||||
|  | ||||
|     AuthInternalUserPermission: | ||||
|       type: object | ||||
|       properties: | ||||
|         action: | ||||
|           type: string | ||||
|         path: | ||||
|           type: string | ||||
|  | ||||
|     GlobalConf: | ||||
|       type: object | ||||
|       properties: | ||||
| @@ -41,8 +65,6 @@ components: | ||||
|           type: integer | ||||
|         udpMaxPayloadSize: | ||||
|           type: integer | ||||
|         externalAuthenticationURL: | ||||
|           type: string | ||||
|         runOnConnect: | ||||
|           type: string | ||||
|         runOnConnectRestart: | ||||
| @@ -50,6 +72,22 @@ components: | ||||
|         runOnDisconnect: | ||||
|           type: string | ||||
|  | ||||
|         # Authentication | ||||
|         authMethod: | ||||
|           type: string | ||||
|         authInternalUsers: | ||||
|           type: array | ||||
|           items: | ||||
|             $ref: '#/components/schemas/AuthInternalUser' | ||||
|         authHTTPAddress: | ||||
|           type: string | ||||
|         authHTTPExclude: | ||||
|           type: array | ||||
|           items: | ||||
|             $ref: '#/components/schemas/AuthInternalUserPermission' | ||||
|         authJWTJWKS: | ||||
|           type: string | ||||
|  | ||||
|         # Control API | ||||
|         api: | ||||
|           type: boolean | ||||
| @@ -295,24 +333,6 @@ components: | ||||
|         recordDeleteAfter: | ||||
|           type: string | ||||
|  | ||||
|         # Authentication | ||||
|         publishUser: | ||||
|           type: string | ||||
|         publishPass: | ||||
|           type: string | ||||
|         publishIPs: | ||||
|           type: array | ||||
|           items: | ||||
|             type: string | ||||
|         readUser: | ||||
|           type: string | ||||
|         readPass: | ||||
|           type: string | ||||
|         readIPs: | ||||
|           type: array | ||||
|           items: | ||||
|             type: string | ||||
|  | ||||
|         # Publisher source | ||||
|         overridePublisher: | ||||
|           type: boolean | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Alessandro Ros
					Alessandro Ros