| 
 | JavaTM Platform Standard Ed. 6 | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
public interface JMXAuthenticator
リモート証明書を JAAS Subject に変換する方法を定義するインタフェースです。このインタフェースは、RMI Connector Server によって使用されます。 その他のコネクタサーバーによって使用される場合もあります。
ユーザー定義のオーセンティケータインスタンスは、属性 JMXConnectorServer.AUTHENTICATOR の値として環境マップ内のコネクタサーバーに渡されます。この認証システムだけを使用するコネクタサーバーでは、この属性が存在しなかったり、その値が null の場合、ユーザー認証は行われず、MBeanServerConnection オブジェクトによってエクスポートされたメソッドへの完全アクセスが許可されます。
認証に成功した場合、関連の principals が入力された認証済みの subject が返されます。続いて、指定された主体セットに基づいて、承認チェックが行われます。
| メソッドの概要 | |
|---|---|
|  Subject | authenticate(Object credentials)指定されたクライアント証明書を使って、 MBeanServerConnectionクライアントを認証します。 | 
| メソッドの詳細 | 
|---|
Subject authenticate(Object credentials)
指定されたクライアント証明書を使って、MBeanServerConnection クライアントを認証します。
credentials - ユーザー定義の証明書。MBeanServerConnection の作成前に、ユーザーの認証目的でサーバーに渡される。このパラメータの実際の型と、null を指定できるかどうかは、コネクタによって異なる
SecurityException - 提供された証明書でサーバーが ユーザーを認証できない場合| 
 | JavaTM Platform Standard Ed. 6 | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。