2014-02-03 3 views

ответ

2

Вы хотите добавить новый атрибут «Клиент» в хранилище атрибутов? К сожалению, Балана не содержит хранилища атрибутов. Он может содержать только модули поиска атрибутов, которые требуется для хранения атрибутов и их получения. Вы можете найти примеры реализации модуля поиска атрибутов Balana PIP от here. Вы можете видеть, что идентификатор атрибута, называемый «http://kmarket.com/id/role», был зарегистрирован в модуле PIP

+0

Спасибо Asela, поэтому вы хотите сказать, что мы можем регистрировать атрибуты из PIP, но если Balana содержит модули атрибутов, и это приведет меня к хранилищу атрибутов это означает, что там, где есть хранилище атрибутов. как я могу добавить свой собственный атрибут. – Utsav

+0

Да .. мы можем зарегистрировать идентификатор атрибута, который поддерживается данным PIP. Затем PDP знает, какой идентификатор атрибута поддерживается из каждого PIP. И позвоните PIP один раз, это необходимо. – Asela

+0

Итак, если я правильно понял ваш образец кода, вы регистрируете новый атрибут в хранилище атрибутов с помощью PIP. @Override public Set getSupportedIds() { ids = new HashSet (); ids.add ("http://kmarket.com/id/role"); возврат идентификаторов; } – Utsav