[Kotlin-client] Authentication support (#3722)

* Handle and document authorization for kotlin client

* Regenerate clients and tests

* Remove testing files
This commit is contained in:
Armand Mégrot
2019-08-22 15:32:07 +02:00
committed by William Cheng
parent 62ca0c78ff
commit 4898ffa4e9
80 changed files with 1012 additions and 370 deletions

View File

@@ -324,7 +324,7 @@ try {
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**query** | **kotlin.String**| | [default to null]
**query** | **kotlin.String**| |
**user** | [**User**](User.md)| |
### Return type
@@ -412,7 +412,7 @@ val int64 : kotlin.Long = 789 // kotlin.Long | None
val float : kotlin.Float = 3.4 // kotlin.Float | None
val string : kotlin.String = string_example // kotlin.String | None
val binary : java.io.File = BINARY_DATA_HERE // java.io.File | None
val date : java.time.LocalDateTime = 2013-10-20 // java.time.LocalDateTime | None
val date : java.time.LocalDate = 2013-10-20 // java.time.LocalDate | None
val dateTime : java.time.LocalDateTime = 2013-10-20T19:20:30+01:00 // java.time.LocalDateTime | None
val password : kotlin.String = password_example // kotlin.String | None
val paramCallback : kotlin.String = paramCallback_example // kotlin.String | None
@@ -431,20 +431,20 @@ try {
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**number** | **java.math.BigDecimal**| None | [default to null]
**double** | **kotlin.Double**| None | [default to null]
**patternWithoutDelimiter** | **kotlin.String**| None | [default to null]
**byte** | **kotlin.ByteArray**| None | [default to null]
**integer** | **kotlin.Int**| None | [optional] [default to null]
**int32** | **kotlin.Int**| None | [optional] [default to null]
**int64** | **kotlin.Long**| None | [optional] [default to null]
**float** | **kotlin.Float**| None | [optional] [default to null]
**string** | **kotlin.String**| None | [optional] [default to null]
**binary** | **java.io.File**| None | [optional] [default to null]
**date** | **java.time.LocalDateTime**| None | [optional] [default to null]
**dateTime** | **java.time.LocalDateTime**| None | [optional] [default to null]
**password** | **kotlin.String**| None | [optional] [default to null]
**paramCallback** | **kotlin.String**| None | [optional] [default to null]
**number** | **java.math.BigDecimal**| None |
**double** | **kotlin.Double**| None |
**patternWithoutDelimiter** | **kotlin.String**| None |
**byte** | **kotlin.ByteArray**| None |
**integer** | **kotlin.Int**| None | [optional]
**int32** | **kotlin.Int**| None | [optional]
**int64** | **kotlin.Long**| None | [optional]
**float** | **kotlin.Float**| None | [optional]
**string** | **kotlin.String**| None | [optional]
**binary** | **java.io.File**| None | [optional]
**date** | **java.time.LocalDate**| None | [optional]
**dateTime** | **java.time.LocalDateTime**| None | [optional]
**password** | **kotlin.String**| None | [optional]
**paramCallback** | **kotlin.String**| None | [optional]
### Return type
@@ -452,7 +452,10 @@ null (empty response body)
### Authorization
[http_basic_test](../README.md#http_basic_test)
Configure http_basic_test:
ApiClient.username = ""
ApiClient.password = ""
### HTTP request headers
@@ -497,14 +500,14 @@ try {
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**enumHeaderStringArray** | [**kotlin.Array<kotlin.String>**](kotlin.String.md)| Header parameter enum test (string array) | [optional] [default to null] [enum: >, $]
**enumHeaderString** | **kotlin.String**| Header parameter enum test (string) | [optional] [default to -efg] [enum: _abc, -efg, (xyz)]
**enumQueryStringArray** | [**kotlin.Array<kotlin.String>**](kotlin.String.md)| Query parameter enum test (string array) | [optional] [default to null] [enum: >, $]
**enumQueryString** | **kotlin.String**| Query parameter enum test (string) | [optional] [default to -efg] [enum: _abc, -efg, (xyz)]
**enumQueryInteger** | **kotlin.Int**| Query parameter enum test (double) | [optional] [default to null] [enum: 1, -2]
**enumQueryDouble** | **kotlin.Double**| Query parameter enum test (double) | [optional] [default to null] [enum: 1.1, -1.2]
**enumFormStringArray** | [**kotlin.Array<kotlin.String>**](kotlin.String.md)| Form parameter enum test (string array) | [optional] [default to $] [enum: >, $]
**enumFormString** | **kotlin.String**| Form parameter enum test (string) | [optional] [default to -efg] [enum: _abc, -efg, (xyz)]
**enumHeaderStringArray** | [**kotlin.Array<kotlin.String>**](kotlin.String.md)| Header parameter enum test (string array) | [optional] [enum: >, $]
**enumHeaderString** | **kotlin.String**| Header parameter enum test (string) | [optional] [default to '-efg'] [enum: _abc, -efg, (xyz)]
**enumQueryStringArray** | [**kotlin.Array<kotlin.String>**](kotlin.String.md)| Query parameter enum test (string array) | [optional] [enum: >, $]
**enumQueryString** | **kotlin.String**| Query parameter enum test (string) | [optional] [default to '-efg'] [enum: _abc, -efg, (xyz)]
**enumQueryInteger** | **kotlin.Int**| Query parameter enum test (double) | [optional] [enum: 1, -2]
**enumQueryDouble** | **kotlin.Double**| Query parameter enum test (double) | [optional] [enum: 1.1, -1.2]
**enumFormStringArray** | [**kotlin.Array<kotlin.String>**](kotlin.String.md)| Form parameter enum test (string array) | [optional] [default to '$'] [enum: >, $]
**enumFormString** | **kotlin.String**| Form parameter enum test (string) | [optional] [default to '-efg'] [enum: _abc, -efg, (xyz)]
### Return type
@@ -555,12 +558,12 @@ try {
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**requiredStringGroup** | **kotlin.Int**| Required String in group parameters | [default to null]
**requiredBooleanGroup** | **kotlin.Boolean**| Required Boolean in group parameters | [default to null]
**requiredInt64Group** | **kotlin.Long**| Required Integer in group parameters | [default to null]
**stringGroup** | **kotlin.Int**| String in group parameters | [optional] [default to null]
**booleanGroup** | **kotlin.Boolean**| Boolean in group parameters | [optional] [default to null]
**int64Group** | **kotlin.Long**| Integer in group parameters | [optional] [default to null]
**requiredStringGroup** | **kotlin.Int**| Required String in group parameters |
**requiredBooleanGroup** | **kotlin.Boolean**| Required Boolean in group parameters |
**requiredInt64Group** | **kotlin.Long**| Required Integer in group parameters |
**stringGroup** | **kotlin.Int**| String in group parameters | [optional]
**booleanGroup** | **kotlin.Boolean**| Boolean in group parameters | [optional]
**int64Group** | **kotlin.Long**| Integer in group parameters | [optional]
### Return type
@@ -568,7 +571,9 @@ null (empty response body)
### Authorization
[bearer_test](../README.md#bearer_test)
Configure bearer_test:
ApiClient.accessToken = ""
### HTTP request headers
@@ -649,8 +654,8 @@ try {
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**param** | **kotlin.String**| field1 | [default to null]
**param2** | **kotlin.String**| field2 | [default to null]
**param** | **kotlin.String**| field1 |
**param2** | **kotlin.String**| field2 |
### Return type