com.sap.security.api
Interface IRoleSearchFilter

All Superinterfaces:
IPrincipalSearchFilter

public interface IRoleSearchFilter
extends IPrincipalSearchFilter

This class acts as a container for text values to be used as a search filter when calling searchRoles(IRoleSearchFilter) of an IRoleFactory. All attributes are intialized with null.

Version:
1.0

Field Summary
static java.lang.String VERSIONSTRING
           
 
Fields inherited from interface com.sap.security.api.IPrincipalSearchFilter
SEARCHMETHOD_AND, SEARCHMETHOD_OR
 
Method Summary
 java.lang.String getDescription()
          Get the description attribute value to match in the role search
 java.lang.String getUniqueName()
          Get the uniquename attribute value to match in the role search
 void setDescription(java.lang.String description, int mode, boolean caseSensitive)
          Set the description attribute value to match in the role search
 void setUniqueName(java.lang.String uniqueName, int mode, boolean caseSensitive)
          Set the uniquename attribute value to match in the role search
 
Methods inherited from interface com.sap.security.api.IPrincipalSearchFilter
clear, getDisplayName, getElementAt, getElementSize, getMaxSearchResultSize, getSearchAttributeNames, getSearchAttributes, getSearchElementAt, getSearchMethod, getSearchNamespaces, getSearchOperator, getSearchPrincipalType, isEmpty, setDirectChild, setDisplayName, setMaxSearchResultSize, setSearchAttribute, setSearchMethod
 

Field Detail

VERSIONSTRING

public static final java.lang.String VERSIONSTRING
Method Detail

setDescription

public void setDescription(java.lang.String description,
                           int mode,
                           boolean caseSensitive)
Set the description attribute value to match in the role search
Parameters:
description - The value which is searched in the description field of roles
mode. - The constants defined in ISearchAttribute
caseSensitive - Set case sensitivity

getDescription

public java.lang.String getDescription()
Get the description attribute value to match in the role search
Returns:
The value of the description field

setUniqueName

public void setUniqueName(java.lang.String uniqueName,
                          int mode,
                          boolean caseSensitive)
Set the uniquename attribute value to match in the role search
Parameters:
uniqueName - The value which is searched in the uniquename field of roles
mode. - Use the constants defined in ISearchAttribute
caseSensitive - Set case sensitivity

getUniqueName

public java.lang.String getUniqueName()
Get the uniquename attribute value to match in the role search
Returns:
The value of the uniquename field


Copyright © 2002 SAP AG All Rights Reserved.