Class OAuthFlows


  • public class OAuthFlows
    extends Object
    OAuthFlows
    See Also:
    "https://github.com/OAI/OpenAPI-Specification/blob/3.0.1/versions/3.0.1.md#oauthFlowsObject", "https://github.com/OAI/OpenAPI-Specification/blob/3.1.0/versions/3.1.0.md#oauthFlowsObject"
    • Constructor Detail

      • OAuthFlows

        public OAuthFlows()
    • Method Detail

      • getImplicit

        public OAuthFlow getImplicit()
        returns the implicit property from a OAuthFlows instance.
        Returns:
        OAuthFlow implicit
      • setImplicit

        public void setImplicit​(OAuthFlow implicit)
      • getPassword

        public OAuthFlow getPassword()
        returns the password property from a OAuthFlows instance.
        Returns:
        OAuthFlow password
      • setPassword

        public void setPassword​(OAuthFlow password)
      • getClientCredentials

        public OAuthFlow getClientCredentials()
        returns the clientCredentials property from a OAuthFlows instance.
        Returns:
        OAuthFlow clientCredentials
      • setClientCredentials

        public void setClientCredentials​(OAuthFlow clientCredentials)
      • getAuthorizationCode

        public OAuthFlow getAuthorizationCode()
        returns the authorizationCode property from a OAuthFlows instance.
        Returns:
        OAuthFlow authorizationCode
      • setAuthorizationCode

        public void setAuthorizationCode​(OAuthFlow authorizationCode)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • addExtension

        public void addExtension​(String name,
                                 Object value)
      • addExtension31

        public void addExtension31​(String name,
                                   Object value)
      • setExtensions

        public void setExtensions​(Map<String,​Object> extensions)