gluu
|
公開メンバ関数 | |
Response | createDevice () |
Response | getDeviceById (@PathParam("id") String id, @QueryParam("userId") String userId, @QueryParam(QUERY_PARAM_ATTRIBUTES) String attrsList, @QueryParam(QUERY_PARAM_EXCLUDED_ATTRS) String excludedAttrsList) |
Response | updateDevice (FidoDeviceResource fidoDeviceResource, @PathParam("id") String id, @QueryParam(QUERY_PARAM_ATTRIBUTES) String attrsList, @QueryParam(QUERY_PARAM_EXCLUDED_ATTRS) String excludedAttrsList) |
Response | deleteDevice (@PathParam("id") String id) |
Response | searchDevices ( @QueryParam("userId") String userId, @QueryParam(QUERY_PARAM_FILTER) String filter, @QueryParam(QUERY_PARAM_START_INDEX) Integer startIndex, @QueryParam(QUERY_PARAM_COUNT) Integer count, @QueryParam(QUERY_PARAM_SORT_BY) String sortBy, @QueryParam(QUERY_PARAM_SORT_ORDER) String sortOrder, @QueryParam(QUERY_PARAM_ATTRIBUTES) String attrsList, @QueryParam(QUERY_PARAM_EXCLUDED_ATTRS) String excludedAttrsList) |
Response | searchDevicesPost (SearchRequest searchRequest, @QueryParam("userId") String userId) |
Response | patchDevice (PatchRequest request, @PathParam("id") String id, @QueryParam(QUERY_PARAM_ATTRIBUTES) String attrsList, @QueryParam(QUERY_PARAM_EXCLUDED_ATTRS) String excludedAttrsList) |
void | setup () |
String | getEndpointUrl () |
静的公開メンバ関数 | |
static Response | getErrorResponse (Response.Status status, String detail) |
static Response | getErrorResponse (Response.Status status, ErrorScimType scimType, String detail) |
static Response | getErrorResponse (int statusCode, ErrorScimType scimType, String detail) |
静的公開変数類 | |
static final String | SEARCH_SUFFIX = ".search" |
限定公開メンバ関数 | |
void | assignMetaInformation (BaseScimResource resource) |
void | executeDefaultValidation (BaseScimResource resource) throws SCIMException |
void | executeValidation (BaseScimResource resource, boolean skipRequired) throws SCIMException |
Response | prepareSearchRequest (List< String > schemas, String filter, String sortBy, String sortOrder, Integer startIndex, Integer count, String attrsList, String excludedAttrsList, SearchRequest request) |
Response | inspectPatchRequest (PatchRequest patch, Class<? extends BaseScimResource > cls) |
関数 | |
int | getMaxCount () |
String | getValueFromHeaders (HttpHeaders headers, String name) |
String | translateSortByAttribute (Class<? extends BaseScimResource > cls, String sortBy) |
String | getListResponseSerialized (int total, int startIndex, List< BaseScimResource > resources, String attrsList, String excludedAttrsList, boolean ignoreResults) throws IOException |
変数 | |
Logger | log |
AppConfiguration | appConfiguration |
ScimResourceSerializer | resourceSerializer |
ExtensionService | extService |
String | endpointUrl |
非公開メンバ関数 | |
void | transferAttributesToFidoResource (GluuCustomFidoDevice fidoDevice, FidoDeviceResource res, String url, String userId) |
void | transferAttributesToDevice (FidoDeviceResource res, GluuCustomFidoDevice device) |
String | getUserInumFromDN (String deviceDn) |
PagedResult< BaseScimResource > | searchDevices (String userId, String filter, String sortBy, SortOrder sortOrder, int startIndex, int count, String url) throws Exception |
非公開変数類 | |
IFidoDeviceService | fidoDeviceService |
ScimFilterParserService | scimFilterParserService |
IPersonService | personService |
PersistenceEntryManager | ldapEntryManager |
Implementation of /FidoDevices endpoint. Methods here are intercepted and/or decorated. Class org.gluu.oxtrust.service.scim2.interceptor.FidoDeviceWebServiceDecorator is used to apply pre-validations on data. Filter org.gluu.oxtrust.ws.rs.scim2.AuthorizationProcessingFilter secures invocations
|
inlineprotectedinherited |
|
inline |
|
inline |
org.gluu.oxtrust.ws.rs.scim2.IFidoDeviceWebServiceを実装しています。
|
inlineprotectedinherited |
|
inlineprotectedinherited |
|
inline |
org.gluu.oxtrust.ws.rs.scim2.IFidoDeviceWebServiceを実装しています。
|
inlineinherited |
|
inlinestaticinherited |
|
inlinestaticinherited |
|
inlinestaticinherited |
|
inlinepackageinherited |
|
inlinepackageinherited |
|
inlineprivate |
|
inlinepackageinherited |
|
inlineprotectedinherited |
|
inline |
org.gluu.oxtrust.ws.rs.scim2.IFidoDeviceWebServiceを実装しています。
|
inlineprotectedinherited |
|
inline |
org.gluu.oxtrust.ws.rs.scim2.IFidoDeviceWebServiceを実装しています。
|
inlineprivate |
|
inline |
org.gluu.oxtrust.ws.rs.scim2.IFidoDeviceWebServiceを実装しています。
|
inline |
|
inlineprivate |
In practice, transference of values will not necessarily modify all original values in LDAP...
res | |
device |
|
inlineprivate |
|
inlinepackageinherited |
|
inline |
org.gluu.oxtrust.ws.rs.scim2.IFidoDeviceWebServiceを実装しています。
|
packageinherited |
|
packageinherited |
|
packageinherited |
|
private |
|
private |
|
packageinherited |
|
private |
|
packageinherited |
|
private |
|
staticinherited |