クラス BearerTokenAutoLoginHandler

java.lang.Object
org.iplass.mtp.impl.auth.authenticate.token.web.BearerTokenAutoLoginHandler
すべての実装されたインタフェース:
org.iplass.mtp.impl.auth.authenticate.AutoLoginHandler

public class BearerTokenAutoLoginHandler extends Object implements org.iplass.mtp.impl.auth.authenticate.AutoLoginHandler
RFC6750ベースのAutoLoginHandler。
  • フィールド詳細

  • コンストラクタの詳細

    • BearerTokenAutoLoginHandler

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

    • isBearerTokenHeaderOnly

      public boolean isBearerTokenHeaderOnly()
    • setBearerTokenHeaderOnly

      public void setBearerTokenHeaderOnly(boolean bearerTokenHeaderOnly)
    • getAuthTokenType

      public String getAuthTokenType()
    • setAuthTokenType

      public void setAuthTokenType(String authTokenType)
    • isRejectAmbiguousRequest

      public boolean isRejectAmbiguousRequest()
    • setRejectAmbiguousRequest

      public void setRejectAmbiguousRequest(boolean rejectAmbiguousRequest)
    • setAuthTokenHandler

      public void setAuthTokenHandler(org.iplass.mtp.impl.auth.authenticate.token.AuthTokenHandler authTokenHandler)
    • handle

      public org.iplass.mtp.impl.auth.authenticate.AutoLoginInstruction handle(org.iplass.mtp.command.RequestContext req, boolean isLogined, org.iplass.mtp.impl.auth.UserContext user)
      定義:
      handle インタフェース内 org.iplass.mtp.impl.auth.authenticate.AutoLoginHandler
    • handleSuccess

      public void handleSuccess(org.iplass.mtp.impl.auth.authenticate.AutoLoginInstruction ali, org.iplass.mtp.command.RequestContext req, org.iplass.mtp.impl.auth.UserContext user)
      定義:
      handleSuccess インタフェース内 org.iplass.mtp.impl.auth.authenticate.AutoLoginHandler
    • handleException

      public Exception handleException(org.iplass.mtp.impl.auth.authenticate.AutoLoginInstruction ali, org.iplass.mtp.ApplicationException e, org.iplass.mtp.command.RequestContext req, boolean isLogined, org.iplass.mtp.impl.auth.UserContext user)
      定義:
      handleException インタフェース内 org.iplass.mtp.impl.auth.authenticate.AutoLoginHandler