クラス OAuthClientCredentialHandler

java.lang.Object
org.iplass.mtp.impl.auth.authenticate.token.AuthTokenHandler
org.iplass.mtp.impl.auth.oauth.OAuthClientCredentialHandler
すべての実装されたインタフェース:
org.iplass.mtp.spi.ServiceInitListener<org.iplass.mtp.impl.auth.authenticate.token.AuthTokenService>

public class OAuthClientCredentialHandler extends org.iplass.mtp.impl.auth.authenticate.token.AuthTokenHandler
  • フィールド詳細

  • コンストラクタの詳細

    • OAuthClientCredentialHandler

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

    • getOldCredentialValidDays

      public int getOldCredentialValidDays()
    • setOldCredentialValidDays

      public void setOldCredentialValidDays(int oldCredentialValidDays)
    • generateCredential

      public org.iplass.mtp.auth.login.Credential generateCredential(String clientId)
    • validateCredential

      public boolean validateCredential(org.iplass.mtp.auth.login.Credential cre, String clientId)
    • deleteOldCredential

      public void deleteOldCredential(String clientId)
    • inited

      public void inited(org.iplass.mtp.impl.auth.authenticate.token.AuthTokenService service, org.iplass.mtp.spi.Config config)
      定義:
      inited インタフェース内 org.iplass.mtp.spi.ServiceInitListener<org.iplass.mtp.impl.auth.authenticate.token.AuthTokenService>
      オーバーライド:
      inited クラス内 org.iplass.mtp.impl.auth.authenticate.token.AuthTokenHandler
    • toAuthTokenInfo

      public org.iplass.mtp.auth.token.AuthTokenInfo toAuthTokenInfo(org.iplass.mtp.impl.auth.authenticate.token.AuthToken authToken)
      定義:
      toAuthTokenInfo クラス内 org.iplass.mtp.impl.auth.authenticate.token.AuthTokenHandler
    • createDetails

      protected Serializable createDetails(String seriesString, String tokenString, String userUniqueId, String policyName, org.iplass.mtp.auth.token.AuthTokenInfo tokenInfo)
      定義:
      createDetails クラス内 org.iplass.mtp.impl.auth.authenticate.token.AuthTokenHandler
    • toCredential

      public org.iplass.mtp.auth.login.Credential toCredential(org.iplass.mtp.impl.auth.authenticate.token.AuthToken newToken)
      定義:
      toCredential クラス内 org.iplass.mtp.impl.auth.authenticate.token.AuthTokenHandler
    • newSeriesString

      public String newSeriesString(String userUniqueId, String policyName, org.iplass.mtp.auth.token.AuthTokenInfo tokenInfo)
      オーバーライド:
      newSeriesString クラス内 org.iplass.mtp.impl.auth.authenticate.token.AuthTokenHandler