public class SecurityParser extends Object
Modifier and Type | Class and Description |
---|---|
static class |
SecurityParser.SecuritySchemePair |
Constructor and Description |
---|
SecurityParser() |
Modifier and Type | Method and Description |
---|---|
static Optional<io.swagger.v3.oas.models.security.OAuthFlow> |
getOAuthFlow(io.swagger.v3.oas.annotations.security.OAuthFlow oAuthFlow) |
static Optional<io.swagger.v3.oas.models.security.OAuthFlows> |
getOAuthFlows(io.swagger.v3.oas.annotations.security.OAuthFlows oAuthFlows) |
static Optional<io.swagger.v3.oas.models.security.Scopes> |
getScopes(io.swagger.v3.oas.annotations.security.OAuthScope[] scopes) |
static Optional<List<io.swagger.v3.oas.models.security.SecurityRequirement>> |
getSecurityRequirements(io.swagger.v3.oas.annotations.security.SecurityRequirement[] securityRequirementsApi) |
static Optional<SecurityParser.SecuritySchemePair> |
getSecurityScheme(io.swagger.v3.oas.annotations.security.SecurityScheme securityScheme) |
public static Optional<List<io.swagger.v3.oas.models.security.SecurityRequirement>> getSecurityRequirements(io.swagger.v3.oas.annotations.security.SecurityRequirement[] securityRequirementsApi)
public static Optional<SecurityParser.SecuritySchemePair> getSecurityScheme(io.swagger.v3.oas.annotations.security.SecurityScheme securityScheme)
public static Optional<io.swagger.v3.oas.models.security.OAuthFlows> getOAuthFlows(io.swagger.v3.oas.annotations.security.OAuthFlows oAuthFlows)
public static Optional<io.swagger.v3.oas.models.security.OAuthFlow> getOAuthFlow(io.swagger.v3.oas.annotations.security.OAuthFlow oAuthFlow)
public static Optional<io.swagger.v3.oas.models.security.Scopes> getScopes(io.swagger.v3.oas.annotations.security.OAuthScope[] scopes)
Copyright © 2020 JBoss by Red Hat. All rights reserved.