java.lang.Object
io.smallrye.openapi.model.BaseModel<org.eclipse.microprofile.openapi.models.security.OAuthFlow>
io.smallrye.openapi.model.BaseExtensibleModel<org.eclipse.microprofile.openapi.models.security.OAuthFlow>
io.smallrye.openapi.internal.models.security.OAuthFlow
All Implemented Interfaces:
org.eclipse.microprofile.openapi.models.Constructible, org.eclipse.microprofile.openapi.models.Extensible<org.eclipse.microprofile.openapi.models.security.OAuthFlow>, org.eclipse.microprofile.openapi.models.security.OAuthFlow
Direct Known Subclasses:
OAuthFlowImpl

@Generated(value="io.smallrye.openapi.model.apt.SmallRyeModelProcessor", date="2024-10-25T12:57:44.169022113Z") public class OAuthFlow extends BaseExtensibleModel<org.eclipse.microprofile.openapi.models.security.OAuthFlow> implements org.eclipse.microprofile.openapi.models.security.OAuthFlow
  • Constructor Details

    • OAuthFlow

      public OAuthFlow()
  • Method Details

    • getAuthorizationUrl

      public String getAuthorizationUrl()
      Specified by:
      getAuthorizationUrl in interface org.eclipse.microprofile.openapi.models.security.OAuthFlow
    • setAuthorizationUrl

      public void setAuthorizationUrl(String newValue)
      Specified by:
      setAuthorizationUrl in interface org.eclipse.microprofile.openapi.models.security.OAuthFlow
    • getTokenUrl

      public String getTokenUrl()
      Specified by:
      getTokenUrl in interface org.eclipse.microprofile.openapi.models.security.OAuthFlow
    • setTokenUrl

      public void setTokenUrl(String newValue)
      Specified by:
      setTokenUrl in interface org.eclipse.microprofile.openapi.models.security.OAuthFlow
    • getRefreshUrl

      public String getRefreshUrl()
      Specified by:
      getRefreshUrl in interface org.eclipse.microprofile.openapi.models.security.OAuthFlow
    • setRefreshUrl

      public void setRefreshUrl(String newValue)
      Specified by:
      setRefreshUrl in interface org.eclipse.microprofile.openapi.models.security.OAuthFlow
    • getScopes

      public Map<String,String> getScopes()
      Specified by:
      getScopes in interface org.eclipse.microprofile.openapi.models.security.OAuthFlow
    • setScopes

      public void setScopes(Map<String,String> newValue)
      Specified by:
      setScopes in interface org.eclipse.microprofile.openapi.models.security.OAuthFlow
    • addScope

      public OAuthFlow addScope(String newKey, String newValue)
      Specified by:
      addScope in interface org.eclipse.microprofile.openapi.models.security.OAuthFlow
    • removeScope

      public void removeScope(String key)
      Specified by:
      removeScope in interface org.eclipse.microprofile.openapi.models.security.OAuthFlow