Skip to content

Commit fc6f461

Browse files
committed
Refactor code
1 parent 8af1c19 commit fc6f461

File tree

5 files changed

+13
-13
lines changed

5 files changed

+13
-13
lines changed

src/Microsoft.OpenApi.Readers/V2/OpenApiSecuritySchemeDeserializer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ internal static partial class OpenApiV2Deserializer
3030
{
3131
case "basic":
3232
o.Type = SecuritySchemeType.Http;
33-
o.Scheme = "basic";
33+
o.Scheme = AuthenticationScheme.Basic;
3434
break;
3535

3636
case "apiKey":

src/Microsoft.OpenApi/Models/OpenApiSecurityScheme.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright (c) Microsoft Corporation. All rights reserved.
1+
// Copyright (c) Microsoft Corporation. All rights reserved.
22
// Licensed under the MIT license.
33

44
using System;
@@ -163,7 +163,7 @@ public void SerializeAsV2(IOpenApiWriter writer)
163163
/// </summary>
164164
public void SerializeAsV2WithoutReference(IOpenApiWriter writer)
165165
{
166-
if (Type == SecuritySchemeType.Http && Scheme != OpenApiConstants.Basic)
166+
if (Type == SecuritySchemeType.Http && Scheme != AuthenticationScheme.Basic)
167167
{
168168
// Bail because V2 does not support non-basic HTTP scheme
169169
writer.WriteStartObject();

test/Microsoft.OpenApi.Readers.Tests/V3Tests/OpenApiSecuritySchemeTests.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ public void ParseHttpSecuritySchemeShouldSucceed()
4040
new OpenApiSecurityScheme
4141
{
4242
Type = SecuritySchemeType.Http,
43-
Scheme = "basic"
43+
Scheme = AuthenticationScheme.Basic
4444
});
4545
}
4646
}
@@ -95,8 +95,8 @@ public void ParseBearerSecuritySchemeShouldSucceed()
9595
new OpenApiSecurityScheme
9696
{
9797
Type = SecuritySchemeType.Http,
98-
Scheme = "bearer",
99-
BearerFormat = "JWT"
98+
Scheme = AuthenticationScheme.Bearer,
99+
BearerFormat = BearerFormat.JWT
100100
});
101101
}
102102
}

test/Microsoft.OpenApi.Tests/Models/OpenApiComponentsTests.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ public class OpenApiComponentsTests
5757
{
5858
Description = "description1",
5959
Type = SecuritySchemeType.OpenIdConnect,
60-
Scheme = "openIdConnectUrl",
60+
Scheme = AuthenticationScheme.OpenIdConnectUrl,
6161
OpenIdConnectUrl = new Uri("https://example.com/openIdConnect")
6262
}
6363
}
@@ -129,7 +129,7 @@ public class OpenApiComponentsTests
129129
{
130130
Description = "description1",
131131
Type = SecuritySchemeType.OpenIdConnect,
132-
Scheme = "openIdConnectUrl",
132+
Scheme = AuthenticationScheme.OpenIdConnectUrl,
133133
OpenIdConnectUrl = new Uri("https://example.com/openIdConnect"),
134134
Reference = new OpenApiReference
135135
{

test/Microsoft.OpenApi.Tests/Models/OpenApiSecuritySchemeTests.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,15 +32,15 @@ public class OpenApiSecuritySchemeTests
3232
{
3333
Description = "description1",
3434
Type = SecuritySchemeType.Http,
35-
Scheme = "basic",
35+
Scheme = AuthenticationScheme.Basic,
3636
};
3737

3838
public static OpenApiSecurityScheme HttpBearerSecurityScheme = new OpenApiSecurityScheme
3939
{
4040
Description = "description1",
4141
Type = SecuritySchemeType.Http,
42-
Scheme = "bearer",
43-
BearerFormat = "JWT",
42+
Scheme = AuthenticationScheme.Bearer,
43+
BearerFormat = BearerFormat.JWT,
4444
};
4545

4646
public static OpenApiSecurityScheme OAuth2SingleFlowSecurityScheme = new OpenApiSecurityScheme
@@ -103,15 +103,15 @@ public class OpenApiSecuritySchemeTests
103103
{
104104
Description = "description1",
105105
Type = SecuritySchemeType.OpenIdConnect,
106-
Scheme = "openIdConnectUrl",
106+
Scheme = AuthenticationScheme.OpenIdConnectUrl,
107107
OpenIdConnectUrl = new Uri("https://example.com/openIdConnect")
108108
};
109109

110110
public static OpenApiSecurityScheme ReferencedSecurityScheme = new OpenApiSecurityScheme
111111
{
112112
Description = "description1",
113113
Type = SecuritySchemeType.OpenIdConnect,
114-
Scheme = "openIdConnectUrl",
114+
Scheme = AuthenticationScheme.OpenIdConnectUrl,
115115
OpenIdConnectUrl = new Uri("https://example.com/openIdConnect"),
116116
Reference = new OpenApiReference
117117
{

0 commit comments

Comments
 (0)