Skip to content

Commit 28a87b0

Browse files
addynaikvhwing328
authored andcommitted
Add bearer token authentication documentation to template (#4278)
* add bearer token authenticationdocumentation to template * Use correct method * Add the get parameter back
1 parent 0ab273f commit 28a87b0

5 files changed

Lines changed: 25 additions & 10 deletions

File tree

modules/openapi-generator/src/main/resources/Java/README.mustache

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,11 +89,14 @@ public class {{{classname}}}Example {
8989
public static void main(String[] args) {
9090
ApiClient defaultClient = Configuration.getDefaultApiClient();
9191
defaultClient.setBasePath("{{{basePath}}}");
92-
{{#hasAuthMethods}}{{#authMethods}}{{#isBasic}}
92+
{{#hasAuthMethods}}{{#authMethods}}{{#isBasic}}{{#isBasicBasic}}
9393
// Configure HTTP basic authorization: {{{name}}}
9494
HttpBasicAuth {{{name}}} = (HttpBasicAuth) defaultClient.getAuthentication("{{{name}}}");
9595
{{{name}}}.setUsername("YOUR USERNAME");
96-
{{{name}}}.setPassword("YOUR PASSWORD");{{/isBasic}}{{#isApiKey}}
96+
{{{name}}}.setPassword("YOUR PASSWORD");{{/isBasicBasic}}{{#isBasicBearer}}
97+
// Configure HTTP bearer authorization: {{{name}}}
98+
HttpBearerAuth {{{name}}} = (HttpBearerAuth) defaultClient.getAuthentication("{{{name}}}");
99+
{{{name}}}.setBearerToken("BEARER TOKEN");{{/isBasicBearer}}{{/isBasic}}{{#isApiKey}}
97100
// Configure API key authorization: {{{name}}}
98101
ApiKeyAuth {{{name}}} = (ApiKeyAuth) defaultClient.getAuthentication("{{{name}}}");
99102
{{{name}}}.setApiKey("YOUR API KEY");

modules/openapi-generator/src/main/resources/Java/api_doc.mustache

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,14 @@ public class Example {
3636
ApiClient defaultClient = Configuration.getDefaultApiClient();
3737
defaultClient.setBasePath("{{{basePath}}}");
3838
{{#hasAuthMethods}}
39-
{{#authMethods}}{{#isBasic}}
39+
{{#authMethods}}{{#isBasic}}{{#isBasicBasic}}
4040
// Configure HTTP basic authorization: {{{name}}}
4141
HttpBasicAuth {{{name}}} = (HttpBasicAuth) defaultClient.getAuthentication("{{{name}}}");
4242
{{{name}}}.setUsername("YOUR USERNAME");
43-
{{{name}}}.setPassword("YOUR PASSWORD");{{/isBasic}}{{#isApiKey}}
43+
{{{name}}}.setPassword("YOUR PASSWORD");{{/isBasicBasic}}{{#isBasicBearer}}
44+
// Configure HTTP bearer authorization: {{{name}}}
45+
HttpBearerAuth {{{name}}} = (HttpBearerAuth) defaultClient.getAuthentication("{{{name}}}");
46+
{{{name}}}.setBearerToken("BEARER TOKEN");{{/isBasicBearer}}{{/isBasic}}{{#isApiKey}}
4447
// Configure API key authorization: {{{name}}}
4548
ApiKeyAuth {{{name}}} = (ApiKeyAuth) defaultClient.getAuthentication("{{{name}}}");
4649
{{{name}}}.setApiKey("YOUR API KEY");

modules/openapi-generator/src/main/resources/Java/libraries/okhttp-gson/README.mustache

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,11 +90,14 @@ public class Example {
9090
ApiClient defaultClient = Configuration.getDefaultApiClient();
9191
defaultClient.setBasePath("{{{basePath}}}");
9292
{{#hasAuthMethods}}
93-
{{#authMethods}}{{#isBasic}}
93+
{{#authMethods}}{{#isBasic}}{{#isBasicBasic}}
9494
// Configure HTTP basic authorization: {{{name}}}
9595
HttpBasicAuth {{{name}}} = (HttpBasicAuth) defaultClient.getAuthentication("{{{name}}}");
9696
{{{name}}}.setUsername("YOUR USERNAME");
97-
{{{name}}}.setPassword("YOUR PASSWORD");{{/isBasic}}{{#isApiKey}}
97+
{{{name}}}.setPassword("YOUR PASSWORD");{{/isBasicBasic}}{{#isBasicBearer}}
98+
// Configure HTTP bearer authorization: {{{name}}}
99+
HttpBearerAuth {{{name}}} = (HttpBearerAuth) defaultClient.getAuthentication("{{{name}}}");
100+
{{{name}}}.setBearerToken("BEARER TOKEN");{{/isBasicBearer}}{{/isBasic}}{{#isApiKey}}
98101
// Configure API key authorization: {{{name}}}
99102
ApiKeyAuth {{{name}}} = (ApiKeyAuth) defaultClient.getAuthentication("{{{name}}}");
100103
{{{name}}}.setApiKey("YOUR API KEY");

modules/openapi-generator/src/main/resources/Java/libraries/okhttp-gson/api_doc.mustache

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,14 @@ public class Example {
3434
ApiClient defaultClient = Configuration.getDefaultApiClient();
3535
defaultClient.setBasePath("{{{basePath}}}");
3636
{{#hasAuthMethods}}
37-
{{#authMethods}}{{#isBasic}}
37+
{{#authMethods}}{{#isBasic}}{{#isBasicBasic}}
3838
// Configure HTTP basic authorization: {{{name}}}
3939
HttpBasicAuth {{{name}}} = (HttpBasicAuth) defaultClient.getAuthentication("{{{name}}}");
4040
{{{name}}}.setUsername("YOUR USERNAME");
41-
{{{name}}}.setPassword("YOUR PASSWORD");{{/isBasic}}{{#isApiKey}}
41+
{{{name}}}.setPassword("YOUR PASSWORD");{{/isBasicBasic}}{{#isBasicBearer}}
42+
// Configure HTTP bearer authorization: {{{name}}}
43+
HttpBearerAuth {{{name}}} = (HttpBearerAuth) defaultClient.getAuthentication("{{{name}}}");
44+
{{{name}}}.setBearerToken("BEARER TOKEN");{{/isBasicBearer}}{{/isBasic}}{{#isApiKey}}
4245
// Configure API key authorization: {{{name}}}
4346
ApiKeyAuth {{{name}}} = (ApiKeyAuth) defaultClient.getAuthentication("{{{name}}}");
4447
{{{name}}}.setApiKey("YOUR API KEY");

modules/openapi-generator/src/main/resources/htmlDocs2/sample_java.mustache

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,10 @@ public class {{{classname}}}Example {
1414
// Configure HTTP basic authorization: {{{name}}}
1515
HttpBasicAuth {{{name}}} = (HttpBasicAuth) defaultClient.getAuthentication("{{{name}}}");
1616
{{{name}}}.setUsername("YOUR USERNAME");
17-
{{{name}}}.setPassword("YOUR PASSWORD");{{/isBasic}}{{#isApiKey}}
17+
{{{name}}}.setPassword("YOUR PASSWORD");{{/isBasic}}{{#isBasicBearer}}
18+
// Configure HTTP bearer authorization: {{{name}}}
19+
HttpBearerAuth {{{name}}} = (HttpBearerAuth) defaultClient.getAuthentication("{{{name}}}");
20+
{{{name}}}.setBearerToken("BEARER TOKEN");{{/isBasicBearer}}{{#isApiKey}}
1821
// Configure API key authorization: {{{name}}}
1922
ApiKeyAuth {{{name}}} = (ApiKeyAuth) defaultClient.getAuthentication("{{{name}}}");
2023
{{{name}}}.setApiKey("YOUR API KEY");
@@ -38,4 +41,4 @@ public class {{{classname}}}Example {
3841
e.printStackTrace();
3942
}
4043
}
41-
}
44+
}

0 commit comments

Comments
 (0)