クラス MacAddressUserId
java.lang.ObjectSE
org.springframework.vault.authentication.MacAddressUserId
- 実装済みのインターフェース一覧:
AppIdUserIdMechanism
Mac アドレスに基づいて UserId を生成するメカニズム。
MacAddressUserId は、区切り文字を含まない Mac アドレスの 16 進エンコード表現 (0123456789AB) を作成します。ネットワークインターフェースのヒントをオプションで指定して、ネットワークインターフェース (インデックス / 名前) を選択できます。- 作成者:
- Mark Paluch
- 関連事項:
コンストラクター概要
コンストラクターコンストラクター説明MacAddressUserId(int networkInterfaceIndex) networkInterfaceIndexを使用して新しいMacAddressUserIdを作成します。MacAddressUserId(StringSE networkInterfaceName) networkInterfaceNameを使用して新しいMacAddressUserIdを作成します。方法の概要
コンストラクターの詳細
MacAddressUserId
public MacAddressUserId()MacAddressUserId
public MacAddressUserId(int networkInterfaceIndex) networkInterfaceIndexを使用して新しいMacAddressUserIdを作成します。インデックスはNetworkInterface.getNetworkInterfaces()に適用され、目的のネットワークインターフェースを取得します。- パラメーター:
networkInterfaceIndex- ゼロ以上である必要があります。
MacAddressUserId
networkInterfaceNameを使用して新しいMacAddressUserIdを作成します。この名前はNetworkInterface.getName()およびNetworkInterface.getDisplayName()と比較され、目的のネットワークインターフェースが取得されます。- パラメーター:
networkInterfaceName- null であってはなりません。
メソッドの詳細
createUserId
インターフェースからコピーされた説明:AppIdUserIdMechanismAppId 認証用の UserId を作成します。- 次で指定:
- インターフェース
AppIdUserIdMechanismのcreateUserId - 戻り値:
- UserId。