Class DefaultAuthenticator

java.lang.Object
ai.specformula.spring.auth.DefaultAuthenticator
All Implemented Interfaces:
Authenticator

public class DefaultAuthenticator extends Object implements Authenticator
預設的 Authenticator 實作。

呼叫 getToken(Object) 時直接拋出 UnsupportedOperationException, 要求使用者在受測專案的 test 中實作並註冊自己的 Authenticator。

  • Constructor Details

    • DefaultAuthenticator

      public DefaultAuthenticator()
  • Method Details

    • getToken

      public String getToken(Object actorId)
      Description copied from interface: Authenticator
      根據 actor 識別碼取得認證 token。
      Specified by:
      getToken in interface Authenticator
      Parameters:
      actorId - 已解析的 actor 識別碼(如 userId 的實際值)
      Returns:
      認證 token(將作為 Authorization: Bearer {token} 傳送)