|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IAttributeSources
Interface to manage attribute sources
| Method Summary | |
|---|---|
IAttributeSource |
addSource(java.lang.String pluginKind,
java.lang.String externalName)
Adds a new object to the collection. |
IAttributeSource |
getSource(java.lang.String pluginKind)
Get IAttribute object based on an security plugin kind |
boolean |
removeSource(java.lang.String pluginKind)
Remove specified attribute source object based on the plugin kind from the collection |
| Methods inherited from interface com.crystaldecisions.sdk.properties.ISDKSet |
|---|
get |
| Methods inherited from interface java.util.Set |
|---|
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray |
| Method Detail |
|---|
IAttributeSource getSource(java.lang.String pluginKind)
pluginKind -
IAttributeSource object representing a source from that plugin
IAttributeSource addSource(java.lang.String pluginKind,
java.lang.String externalName)
throws SDKException
Adds a new object to the collection. This method should always be used to add new source to the end of the sources collection, it will throw exception if the pluginKind already exist
pluginKind - The kind of the security pluginexternalName - The name of the attribute on the 3rd party identity system
IAttributeSource object containing the newly created attribute source object
if - any input strings is null or empty
SDKException.InvalidArg - if the pluginKind already exist
SDKExceptionboolean removeSource(java.lang.String pluginKind)
pluginKind - The kind of security plugin
boolean indicate if object has been removed
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||