Revert "Merging to release-5.8: [TT-5588] [OAS] gateway apiKey import generates unnecessary object (#7270)" #7298
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
User description
TT-5588
Reverts #7291
PR Type
Bug fix, Tests
Description
Revert exclusion of
AuthSources
from JSON.Restore JSON inline serialization for
Token.AuthSources
.Remove test asserting non-serialization of
AuthSources
.Keep token fill logic and assertions intact.
Diagram Walkthrough
File Walkthrough
security.go
Restore inline JSON serialization for AuthSources
apidef/oas/security.go
Token.AuthSources
tag tojson:",inline"
.AuthSources
.security_test.go
Remove test asserting AuthSources non-serialization
apidef/oas/security_test.go
AuthSources
.encoding/json
import no longer used.