doAuthenticate()LoginCommandのメソッドによって返された Flex クライアントの Principal オブジェクトにアクセスするにはどうすればよいですか?
Adobe のLCDS カスタム認証ページは、ログインが成功した場合に表示される唯一の例であるため、この問題についてはあまり役に立ちません。
// Handle successful login.
private function LoginResultEvent(event:ResultEvent, token:Object=null):void {
switch(event.result) {
case "success":
authenticatedCB.selected = true;
break;
default:
}
}
メソッドから厳密に型指定されたオブジェクトをプリンシパルとして返すことはできdoAuthenticate()ますが、クライアントの結果ハンドラーでどのようにアクセスすればよいでしょうか?
更新: LCDS のドキュメントを 2 回読みましたが、クライアントでプリンシパルにアクセスすることについては言及されていません。結果から取得できる唯一のデータは、文字列「success」です。これがカスタム認証から得られる唯一の結果かどうかは誰にもわかりませんか?