Class OAuthFlowImpl

    • Field Detail

      • F_authorizationUrl

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public static final String F_authorizationUrl
        See Also:
        Constant Field Values
      • F_tokenUrl

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public static final String F_tokenUrl
        See Also:
        Constant Field Values
      • F_refreshUrl

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public static final String F_refreshUrl
        See Also:
        Constant Field Values
      • F_scopes

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public static final String F_scopes
        See Also:
        Constant Field Values
      • F_scopesExtensions

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public static final String F_scopesExtensions
        See Also:
        Constant Field Values
      • F_extensions

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public static final String F_extensions
        See Also:
        Constant Field Values
      • factory

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public static com.reprezen.jsonoverlay.OverlayFactory<OAuthFlow> factory
    • Constructor Detail

      • OAuthFlowImpl

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public OAuthFlowImpl​(com.fasterxml.jackson.databind.JsonNode json,
                             com.reprezen.jsonoverlay.JsonOverlay<?> parent,
                             com.reprezen.jsonoverlay.ReferenceManager refMgr)
      • OAuthFlowImpl

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public OAuthFlowImpl​(OAuthFlow oAuthFlow,
                             com.reprezen.jsonoverlay.JsonOverlay<?> parent,
                             com.reprezen.jsonoverlay.ReferenceManager refMgr)
    • Method Detail

      • getAuthorizationUrl

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public String getAuthorizationUrl()
        Specified by:
        getAuthorizationUrl in interface OAuthFlow
      • setAuthorizationUrl

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public void setAuthorizationUrl​(String authorizationUrl)
        Specified by:
        setAuthorizationUrl in interface OAuthFlow
      • getTokenUrl

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public String getTokenUrl()
        Specified by:
        getTokenUrl in interface OAuthFlow
      • setTokenUrl

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public void setTokenUrl​(String tokenUrl)
        Specified by:
        setTokenUrl in interface OAuthFlow
      • getRefreshUrl

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public String getRefreshUrl()
        Specified by:
        getRefreshUrl in interface OAuthFlow
      • setRefreshUrl

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public void setRefreshUrl​(String refreshUrl)
        Specified by:
        setRefreshUrl in interface OAuthFlow
      • getScopes

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public Map<String,​String> getScopes​(boolean elaborate)
        Specified by:
        getScopes in interface OAuthFlow
      • hasScopes

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public boolean hasScopes()
        Specified by:
        hasScopes in interface OAuthFlow
      • hasScope

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public boolean hasScope​(String name)
        Specified by:
        hasScope in interface OAuthFlow
      • getScope

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public String getScope​(String name)
        Specified by:
        getScope in interface OAuthFlow
      • setScopes

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public void setScopes​(Map<String,​String> scopes)
        Specified by:
        setScopes in interface OAuthFlow
      • setScope

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public void setScope​(String name,
                             String scope)
        Specified by:
        setScope in interface OAuthFlow
      • removeScope

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public void removeScope​(String name)
        Specified by:
        removeScope in interface OAuthFlow
      • hasScopesExtensions

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public boolean hasScopesExtensions()
        Specified by:
        hasScopesExtensions in interface OAuthFlow
      • hasScopesExtension

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public boolean hasScopesExtension​(String name)
        Specified by:
        hasScopesExtension in interface OAuthFlow
      • setScopesExtensions

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public void setScopesExtensions​(Map<String,​Object> scopesExtensions)
        Specified by:
        setScopesExtensions in interface OAuthFlow
      • setScopesExtension

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public void setScopesExtension​(String name,
                                       Object scopesExtension)
        Specified by:
        setScopesExtension in interface OAuthFlow
      • removeScopesExtension

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public void removeScopesExtension​(String name)
        Specified by:
        removeScopesExtension in interface OAuthFlow
      • getExtensions

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public Map<String,​Object> getExtensions​(boolean elaborate)
        Specified by:
        getExtensions in interface OAuthFlow
      • hasExtensions

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public boolean hasExtensions()
        Specified by:
        hasExtensions in interface OAuthFlow
      • hasExtension

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public boolean hasExtension​(String name)
        Specified by:
        hasExtension in interface OAuthFlow
      • getExtension

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public Object getExtension​(String name)
        Specified by:
        getExtension in interface OAuthFlow
      • setExtensions

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public void setExtensions​(Map<String,​Object> extensions)
        Specified by:
        setExtensions in interface OAuthFlow
      • setExtension

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public void setExtension​(String name,
                                 Object extension)
        Specified by:
        setExtension in interface OAuthFlow
      • removeExtension

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public void removeExtension​(String name)
        Specified by:
        removeExtension in interface OAuthFlow
      • _elaborateJson

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        protected void _elaborateJson()
        Overrides:
        _elaborateJson in class com.reprezen.jsonoverlay.PropertiesOverlay<OAuthFlow>
      • _getModelType

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public Class<?> _getModelType()
        Overrides:
        _getModelType in class com.reprezen.jsonoverlay.JsonOverlay<OAuthFlow>
      • _getFactory

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        protected com.reprezen.jsonoverlay.OverlayFactory<?> _getFactory()
        Specified by:
        _getFactory in class com.reprezen.jsonoverlay.JsonOverlay<OAuthFlow>
      • builder

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public static <OV extends com.reprezen.jsonoverlay.IJsonOverlay<?>> com.reprezen.jsonoverlay.Builder<OAuthFlow> builder​(OV modelMember)
      • create

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public static <OV extends com.reprezen.jsonoverlay.IJsonOverlay<?>> OAuthFlow create​(OV modelMember)