クラス MetaWebApi.WebApiRuntime

java.lang.Object
org.iplass.mtp.impl.metadata.BaseMetaDataRuntime
org.iplass.mtp.impl.webapi.MetaWebApi.WebApiRuntime
すべての実装されたインタフェース:
org.iplass.mtp.impl.metadata.MetaDataRuntime
含まれているクラス:
MetaWebApi

public class MetaWebApi.WebApiRuntime extends org.iplass.mtp.impl.metadata.BaseMetaDataRuntime
  • コンストラクタの詳細

    • WebApiRuntime

      public WebApiRuntime()
  • メソッドの詳細

    • getRequestRestriction

      public RequestRestriction getRequestRestriction()
    • getPublicWebApiName

      public String getPublicWebApiName()
    • getComprehensiveRuntime

      public MetaWebApi.WebApiRuntime getComprehensiveRuntime()
    • getIndividualRuntime

      public List<MetaWebApi.WebApiRuntime> getIndividualRuntime()
    • getSpecificMethod

      public MethodType getSpecificMethod()
    • getVariants

      public List<jakarta.ws.rs.core.Variant> getVariants()
    • getWebApiParamMapRuntimes

      public Map<String,List<MetaWebApiParamMap.WebApiParamMapRuntime>> getWebApiParamMapRuntimes()
    • isCorsAllowCredentials

      public boolean isCorsAllowCredentials()
    • isCorsAllowOrigin

      public boolean isCorsAllowOrigin(String origin, org.iplass.mtp.command.RequestContext req)
    • corsAccessControlAllowMethods

      public String corsAccessControlAllowMethods()
    • getMetaData

      public MetaWebApi getMetaData()
    • getCommandRuntime

      public org.iplass.mtp.impl.command.MetaCommand.CommandRuntime getCommandRuntime()
    • executeCommand

      public String executeCommand(WebRequestStack stack, String interceptorName)
    • checkXRequestedWith

      public void checkXRequestedWith(jakarta.servlet.http.HttpServletRequest request)
    • checkRequestType

      public void checkRequestType(RequestType requestAcceptType, jakarta.servlet.http.HttpServletRequest request)
    • checkMethodType

      public void checkMethodType(MethodType requestMethodType)
    • checkContentType

      public void checkContentType(jakarta.ws.rs.core.MediaType contentType)
    • checkMethodType

      public void checkMethodType(String requestMethod)
    • isSufficientOAuthScope

      public boolean isSufficientOAuthScope(List<String> grantedScopes)