Class OAuthFlowsImpl

  • All Implemented Interfaces:
    ModelImpl, org.eclipse.microprofile.openapi.models.Constructible, org.eclipse.microprofile.openapi.models.Extensible<org.eclipse.microprofile.openapi.models.security.OAuthFlows>, org.eclipse.microprofile.openapi.models.security.OAuthFlows

    public class OAuthFlowsImpl
    extends ExtensibleImpl<org.eclipse.microprofile.openapi.models.security.OAuthFlows>
    implements org.eclipse.microprofile.openapi.models.security.OAuthFlows, ModelImpl
    An implementation of the OAuthFlows OpenAPI model interface.
    • Constructor Detail

      • OAuthFlowsImpl

        public OAuthFlowsImpl()
    • Method Detail

      • getImplicit

        public org.eclipse.microprofile.openapi.models.security.OAuthFlow getImplicit()
        Specified by:
        getImplicit in interface org.eclipse.microprofile.openapi.models.security.OAuthFlows
        See Also:
        OAuthFlows.getImplicit()
      • setImplicit

        public void setImplicit​(org.eclipse.microprofile.openapi.models.security.OAuthFlow implicit)
        Specified by:
        setImplicit in interface org.eclipse.microprofile.openapi.models.security.OAuthFlows
        See Also:
        OAuthFlows.setImplicit(org.eclipse.microprofile.openapi.models.security.OAuthFlow)
      • getPassword

        public org.eclipse.microprofile.openapi.models.security.OAuthFlow getPassword()
        Specified by:
        getPassword in interface org.eclipse.microprofile.openapi.models.security.OAuthFlows
        See Also:
        OAuthFlows.getPassword()
      • setPassword

        public void setPassword​(org.eclipse.microprofile.openapi.models.security.OAuthFlow password)
        Specified by:
        setPassword in interface org.eclipse.microprofile.openapi.models.security.OAuthFlows
        See Also:
        OAuthFlows.setPassword(org.eclipse.microprofile.openapi.models.security.OAuthFlow)
      • getClientCredentials

        public org.eclipse.microprofile.openapi.models.security.OAuthFlow getClientCredentials()
        Specified by:
        getClientCredentials in interface org.eclipse.microprofile.openapi.models.security.OAuthFlows
        See Also:
        OAuthFlows.getClientCredentials()
      • setClientCredentials

        public void setClientCredentials​(org.eclipse.microprofile.openapi.models.security.OAuthFlow clientCredentials)
        Specified by:
        setClientCredentials in interface org.eclipse.microprofile.openapi.models.security.OAuthFlows
        See Also:
        OAuthFlows.setClientCredentials(org.eclipse.microprofile.openapi.models.security.OAuthFlow)
      • getAuthorizationCode

        public org.eclipse.microprofile.openapi.models.security.OAuthFlow getAuthorizationCode()
        Specified by:
        getAuthorizationCode in interface org.eclipse.microprofile.openapi.models.security.OAuthFlows
        See Also:
        OAuthFlows.getAuthorizationCode()
      • setAuthorizationCode

        public void setAuthorizationCode​(org.eclipse.microprofile.openapi.models.security.OAuthFlow authorizationCode)
        Specified by:
        setAuthorizationCode in interface org.eclipse.microprofile.openapi.models.security.OAuthFlows
        See Also:
        OAuthFlows.setAuthorizationCode(org.eclipse.microprofile.openapi.models.security.OAuthFlow)