Andrew Emery d92d84bb12 Kotlin multiplatform auth (#4284)
* Includes support for the Javascript platform

* Fixes enum serialization with non-string values

* Updates to expose api dependencies to consumers

* Uses explicit class name for Kotlin collection classes

* Maps unknown object type to Kotlin String

The Kotlinx serialization library uses reflectionless serialization and
requires compile-time serialization declarations. As a result, unknown
objects are mapped to Kotlin String instances to enable compilation
where object types are not explicitly defined.

* Improves support for binary objects

Previously, objects that contained binary data were assigned the
InputProvider data type. This was suitable for a binary input form
parameter, but unsuitable for Base64 or octet binary strings. These
binary strings are now assigned a more suitable object.

* Includes Kotlin Multiplatform auth classes

Includes support for:
- api key
- http basic
- http bearer
- oauth (partial support)

https://github.com/OpenAPITools/openapi-generator/issues/4283

* Updates Kotlin samples
2019-10-28 16:03:49 +08:00
..
2019-09-21 21:48:41 +08:00
2019-09-21 21:48:41 +08:00
2019-09-21 21:48:41 +08:00
2019-09-21 21:48:41 +08:00
2019-10-28 16:03:49 +08:00
2019-09-21 21:48:41 +08:00
2019-09-21 21:48:41 +08:00
2019-09-21 21:48:41 +08:00
2019-10-28 16:03:49 +08:00
2019-09-21 21:48:41 +08:00
2019-09-21 21:48:41 +08:00
2019-09-21 21:48:41 +08:00
2019-09-21 21:48:41 +08:00
2019-09-21 21:48:41 +08:00
2019-09-21 21:48:41 +08:00
2019-09-21 21:48:41 +08:00