パッケージ jakarta.resource.spi

アノテーションインターフェース AuthenticationMechanism


@DocumentedSE @RetentionSE(RUNTIMESE) @TargetSE({}) public @interface AuthenticationMechanism
  • ネストされたクラスのサマリー

    ネストされたクラス
    修飾子と型
    クラス
    説明
    static enum
    資格情報の表現のためにリソースアダプターがサポートする可能性のあるさまざまなインターフェースを表す列挙型。
  • オプション要素の概要

    オプション要素
    修飾子と型
    オプションの要素
    説明
    authentication-mechanism-type は、リソースアダプターでサポートされている認証メカニズムを指定します。
    リソースアダプターの実装が資格情報の表現のためにサポートするインターフェースを表します。
    オプションの説明は、セキュリティ契約と認証メカニズムをサポートするためのリソースアダプター固有の要件を指定します。
  • 要素の詳細

    • authMechanism

      StringSE authMechanism
      authentication-mechanism-type は、リソースアダプターでサポートされている認証メカニズムを指定します。このサポートはリソースアダプターに対するものであり、基盤となる EIS インスタンスに対するものではないことに注意してください。
      戻り値:
      リソースアダプターでサポートされている認証メカニズム
      デフォルト:
      "BasicPassword"
    • description

      StringSE[] description
      オプションの説明は、セキュリティ契約と認証メカニズムをサポートするためのリソースアダプター固有の要件を指定します。
      戻り値:
      説明
      デフォルト:
      {}
    • credentialInterface

      リソースアダプターの実装が資格情報の表現のためにサポートするインターフェースを表します。BasicPassword メカニズム型は jakarta.resource.spi.security.PasswordCredential インターフェースをサポートする必要があることに注意してください。Kerbv5 メカニズム型は、org.ietf.jgss.GSSCredential インターフェースまたは非推奨の jakarta.resource.spi.security.GenericCredential インターフェースをサポートする必要があります。
      戻り値:
      リソースアダプターの実装がクレデンシャルの表現のためにサポートするインターフェース
      デフォルト:
      PasswordCredential