Class SecurityRequirement

java.lang.Object
com.mulesoft.connectors.a2a.api.model.card.SecurityRequirement

public class SecurityRequirement extends Object
Represents a security requirement that maps a security scheme to a list of required scopes.

This class provides a structured way to define security requirements with better DataSense support in Anypoint Studio.

Since:
1.0.0
  • Constructor Details

    • SecurityRequirement

      public SecurityRequirement()
  • Method Details

    • getSecuritySchemeName

      public String getSecuritySchemeName()
    • setSecuritySchemeName

      public void setSecuritySchemeName(String securitySchemeName)
    • getScopes

      public List<String> getScopes()
    • setScopes

      public void setScopes(List<String> scopes)
    • copy

      public SecurityRequirement copy()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object