Class SecurityRequirement

java.lang.Object
io.smallrye.openapi.model.BaseModel<org.eclipse.microprofile.openapi.models.security.SecurityRequirement>
io.smallrye.openapi.internal.models.security.AbstractSecurityRequirement
io.smallrye.openapi.internal.models.security.SecurityRequirement
All Implemented Interfaces:
org.eclipse.microprofile.openapi.models.Constructible, org.eclipse.microprofile.openapi.models.security.SecurityRequirement
Direct Known Subclasses:
SecurityRequirementImpl

public class SecurityRequirement extends AbstractSecurityRequirement
  • Constructor Details

    • SecurityRequirement

      public SecurityRequirement()
  • Method Details

    • addScheme

      public AbstractSecurityRequirement addScheme(String newKey, List<String> newValue)
      Specified by:
      addScheme in interface org.eclipse.microprofile.openapi.models.security.SecurityRequirement
      Overrides:
      addScheme in class AbstractSecurityRequirement
    • addScheme

      public org.eclipse.microprofile.openapi.models.security.SecurityRequirement addScheme(String securitySchemeName, String scope)
    • addScheme

      public org.eclipse.microprofile.openapi.models.security.SecurityRequirement addScheme(String securitySchemeName)