[Seasar-user:12272] Re: 【s2directory】binaryの属性の扱い
Jun Futagawa
[E-MAIL ADDRESS DELETED]
2007年 12月 24日 (月) 13:17:06 JST
ふたがわです。
On 2007/12/21 17:39,鈴木 順 wrote:
> とあるクラスにBinaryの属性があり、
> Entityのプロパティに
> byte[] aaaaaa;
> と定義できたらと思います。
>
> とりあえずやってみたのですが、nullが返ってきました。
>
> やはり未対応ですかね?
Binary属性が付いていても、Stringで気にせずやり取りできるから大丈夫だと
思ってましたが、良く考えたら本当にbyte[]で欲しい時はそれではダメですね。
> DirectoryValueTypeFactoryとBinaryTypeを実装すれば
> 良いんでしょうが、実装される予定があれば、
> 是非待ちたいなと思っています。
>
> いつも要望ばかりですみません。
>
> 一応JNDIで以下の様にやったらbyte[]で取れました。
>
> ctx = new InitialDirContext(env);
> ctx.addToEnvironment("java.naming.ldap.attributes.binary", "logonHours");
> Attributes attrs = ctx.getAttributes(userName);
> Attribute attr = attrs.get("logonHours");
> byte[] data = (byte[])attr.get();
いつもありがとうございます。
すぐに対応出来るか判らないですが実装したいと思います。
よろしくお願いします。
--
ふたがわ
Seasar-user メーリングリストの案内