Package io.swagger.v3.jaxrs2
Class SecurityParser
- java.lang.Object
-
- io.swagger.v3.jaxrs2.SecurityParser
-
public class SecurityParser extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSecurityParser.SecuritySchemePair
-
Constructor Summary
Constructors Constructor Description SecurityParser()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method 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)
-
-
-
Method Detail
-
getSecurityRequirements
public static Optional<List<io.swagger.v3.oas.models.security.SecurityRequirement>> getSecurityRequirements(io.swagger.v3.oas.annotations.security.SecurityRequirement[] securityRequirementsApi)
-
getSecurityScheme
public static Optional<SecurityParser.SecuritySchemePair> getSecurityScheme(io.swagger.v3.oas.annotations.security.SecurityScheme securityScheme)
-
getOAuthFlows
public static Optional<io.swagger.v3.oas.models.security.OAuthFlows> getOAuthFlows(io.swagger.v3.oas.annotations.security.OAuthFlows oAuthFlows)
-
getOAuthFlow
public static Optional<io.swagger.v3.oas.models.security.OAuthFlow> getOAuthFlow(io.swagger.v3.oas.annotations.security.OAuthFlow oAuthFlow)
-
getScopes
public static Optional<io.swagger.v3.oas.models.security.Scopes> getScopes(io.swagger.v3.oas.annotations.security.OAuthScope[] scopes)
-
-