Sun Identity Manager 8.1 リソースリファレンス

create アクション

create アクションは、ホストアプリケーションにユーザーを作成します。create アクションが定義されていない場合は、新しいユーザーをホストアプリケーションに追加できません。

コンテキスト

actionContext マップには、次のエントリが含まれます。

キー  

値の型  

値の説明  

hostAccess

com.waveset.adapter.HostAccess 

メインフレームへの 3270 エミュレーションアクセスを提供します。 

adapter

com.waveset.object.ScriptedHostResourceAdapter 

アダプタインスタンス。 

action

java.lang.String 

create」という文字列。

id

java.lang.String 

作成するユーザーのアカウント ID。 

password

java.lang.String 

存在する場合、これは新しいユーザーの復号化されたパスワードです。 

attributes

java.lang.Map 

新しいユーザーに設定する属性のマップ。キーは、設定する属性を識別します。 値は、その属性に設定する復号化された値です。 

errors

java.util.List 

これは、最初は空のリストです。処理中にエラーが発生した場合にスクリプトがこのリストに java.lang.String オブジェクトを追加するように設定する必要があります。 

trace

com.waveset.adapter.Trace 

実行のトレースに使用されるオブジェクト。スクリプトは、このクラスのメソッドを使用することで、顧客の環境でデバッグ可能なものとなります。 

エラー処理

アプリケーション固有のエラーが画面または応答に発生した場合、スクリプトが errors キーに適切な文字列を追加します。エラーが発生したと判断するために、さまざまな既知のエラー文字列の検索が必要になることがあります。

errors リストに項目が存在する場合は、作成の失敗とみなされます。さらに、スクリプト内から例外がスローされた場合は、作成の失敗とみなされます。