gluu
公開メンバ関数 | 全メンバ一覧
org.gluu.oxtrust.model.scim2.annotations.StoreReference インタフェース
org.gluu.oxtrust.model.scim2.annotations.StoreReference 連携図
Collaboration graph

公開メンバ関数

String ref () default ""
 
Class<? extends BaseScimResource > [] resourceType () default
 
String [] refs () default
 

詳解

An annotation used to tie a field (class member) to an LDAP attribute. This is not used for persisting resources but only for building LDAP filters when queries are issued. This is a mechanism to be able to convert filter expressions as in section 3.4.2.2 of RFC 7644 to LDAP expressions.

関数詳解

◆ ref()

String org.gluu.oxtrust.model.scim2.annotations.StoreReference.ref ( )

The LDAP attribute that the class field being annotated with this annotation (StoreReference) is mapping to by default

戻り値
LDAP attribute name

◆ refs()

String [] org.gluu.oxtrust.model.scim2.annotations.StoreReference.refs ( )
inline

Describes a mapping of LDAP attribute names and resource types for the class field being annotated with StoreReference. This is useful when a default value for LDAP attribute cannot be given, that is, when the LDAP attribute varies depending on whether it is a User or a Group

戻り値
An array of strings (representing LDAP attribute names). When providing this element, also resourceType() must be provided and both arrays must have the same length
48 {};

◆ resourceType()

Class<? extends BaseScimResource> [] org.gluu.oxtrust.model.scim2.annotations.StoreReference.resourceType ( )
inline

A collection of subclasses of the base class BaseScimResource. This "collection" goes paired with the values of element refs()

戻り値
An array of classes
39 {};

このインタフェース詳解は次のファイルから抽出されました: