クレデンシャル・ボールト・スロットに保存されているユーザー ID およびパスワードを取り出します。 取り出しに成功すると、取り出された値が userId および password 出力パラメーターに格納され、関数は値 true を返します。 クレデンシャル・ボールトにはアクセスできるが、どの機密事項も取り出されない場合には、userId および password が null に設定され、getCredential() は false を返します。 これは通常、機密事項が設定されていないボールト・スロットにアクセスしようとした場合に発生します。
クレデンシャル・ボールトにアクセスできない場合、この関数はエラーを出します。
portalLib.getCredential(
slotID STRING in,
userId STRING? out,
password STRING? out)
returns (value BOOLEAN)
uid String?;
pw String?;
succeeded boolean = portalLib.getCredential("myslot", uid, pw);