Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W X _ 

A

AbstractConnector - Class in openconnector
An abstract implementation of the Connector interfaces that all connectors should extend.
AbstractConnector() - Constructor for class openconnector.AbstractConnector
Default constructor - required for reflective instantiation.
AbstractConnector(ConnectorConfig, Log) - Constructor for class openconnector.AbstractConnector
Constructor for an account connector that uses the given config.
add(String, Filter.Operator, Object) - Method in class openconnector.Filter
Add the given criteria to this filter.
add(String, Filter.Operator, Object, boolean) - Method in class openconnector.Filter
Add the given criteria to this filter.
add(String, Object) - Method in class openconnector.JsonBuilder
 
add(String) - Method in class openconnector.JsonBuilder
 
add(Request) - Method in class openconnector.Plan
Add a request to the plan.
add(Item) - Method in class openconnector.Request
Add an item to the request.
add(String) - Method in class openconnector.Result
Add one message to the result.
add(List<String>) - Method in class openconnector.Result
Add a list of messages to the result.
add(Throwable) - Method in class openconnector.Result
Add a messages for an exception to the result.
addAttribute(StringBuilder, String, String) - Static method in class connector.common.XmlUtil
Adds an attribute name and value to a string buffer.
addAttribute(Schema.Attribute) - Method in class openconnector.Schema
Add one attribute definition to the schema.
addAttribute(String) - Method in class openconnector.Schema
 
addAttribute(String, Schema.Type) - Method in class openconnector.Schema
 
addAttribute(String, Schema.Type, boolean) - Method in class openconnector.Schema
 
addAttribute(String, Schema.Type, Integer) - Method in class openconnector.Schema
 
addAttribute(String, Schema.Type, Integer, boolean) - Method in class openconnector.Schema
 
addContent(StringBuilder, Object) - Static method in class connector.common.XmlUtil
Replaces special characters in a string with XML character entities.
addSchema(Schema) - Method in class openconnector.ConnectorConfig
Add one schema.
addSecret(String) - Method in class openconnector.JsonBuilder
 
addSecrets(String[]) - Method in class openconnector.JsonBuilder
 
ARG_CURRENT - Static variable in interface openconnector.Connector
An argument that can be passed in the Item for ATT_PASSWORD that contains what is believed to be the current password.
ARG_EXPIRATION - Static variable in interface openconnector.Connector
An argument that can be passed in the Item for the ATT_PASSWORD attribute to indicate that the password should expire.
ARG_PARTITION - Static variable in interface openconnector.Connector
 
arrayToList(T[]) - Static method in class connector.common.Util
Given an array, returns a list.
asList(Object) - Static method in class connector.common.Util
Return a List with the given object.
asList(Object) - Static method in class openconnector.Util
Deprecated.
atob(String) - Static method in class connector.common.Util
 
atoi(String) - Static method in class connector.common.Util
Convert a String value into an unboxed int.
atoi(String, int) - Static method in class connector.common.Util
Convert a String value into a primitive integer value.
atoi(String) - Static method in class openconnector.Util
Deprecated.
atol(String) - Static method in class connector.common.Util
Convert a String value into a primitive long value.
ATT_DELETED - Static variable in interface openconnector.Connector
A reserved attribute name used to indiciate that this object has been deleted.
ATT_DISABLED - Static variable in interface openconnector.Connector
A reserved attribute name used to convey disabled status.
ATT_LOCKED - Static variable in interface openconnector.Connector
A reserved attribute name used to convey lock status.
ATT_PASSWORD - Static variable in interface openconnector.Connector
A reserved attribute name used to convey an account password.
ATT_PERMISSIONS - Static variable in interface openconnector.Connector
A reserved attribute name used to pass a List of Permission objects.
Attribute() - Constructor for class openconnector.Schema.Attribute
Create an empty attribute.
Attribute(String) - Constructor for class openconnector.Schema.Attribute
Create a STRING attribute with the given name.
Attribute(String, Schema.Type) - Constructor for class openconnector.Schema.Attribute
Create a single-valued attribute with the given name and type.
Attribute(String, Schema.Type, boolean) - Constructor for class openconnector.Schema.Attribute
Create a multi-valued attribute with the given name and type.
Attribute(String, Schema.Type, Integer) - Constructor for class openconnector.Schema.Attribute
Create a single-valued attribute with the given name, type, and size.
Attribute(String, Schema.Type, Integer, boolean) - Constructor for class openconnector.Schema.Attribute
Create an attribute with the given properties.
Attribute(String, Schema.Type, Integer, boolean, String) - Constructor for class openconnector.Schema.Attribute
Create an attribute with give properties
Attribute(String, Schema.Type, Integer, boolean, String, String) - Constructor for class openconnector.Schema.Attribute
Create an attribute with given properties
authenticate(String, String) - Method in class openconnector.AbstractConnector
Perform pass-through authentication.
authenticate(String, Map<String, Object>) - Method in class openconnector.AbstractConnector
Perform pass-through authentication with additional options.
authenticate(String, String) - Method in interface openconnector.Connector
Attempt to authenticate to the underlying resource using the given identity and password.
authenticate(String, Map<String, Object>) - Method in interface openconnector.Connector
Attempt to authenticate to the underlying resource using the given accountId and password.
AuthenticationFailedException - Exception in openconnector
A connector exception indicating that authentication failed.
AuthenticationFailedException() - Constructor for exception openconnector.AuthenticationFailedException
Constructor.
AuthenticationFailedException(String) - Constructor for exception openconnector.AuthenticationFailedException
Constructor.
AuthenticationFailedException(Message) - Constructor for exception openconnector.AuthenticationFailedException
Construct a new AuthenticationFailedException with a detailed message.
AuthenticationFailedException(String, Throwable) - Constructor for exception openconnector.AuthenticationFailedException
Create a new AuthenticationFailedException from an existing exception.
AuthenticationFailedException(Message, Throwable) - Constructor for exception openconnector.AuthenticationFailedException
Create a new AuthenticationFailedException from an existing exception and object Message.
AuthenticationFailedException(String, String, Throwable) - Constructor for exception openconnector.AuthenticationFailedException
Create a new AuthenticationFailedException from an error text, suggestion text and existing exception.

B

buildOptions(Request) - Method in class openconnector.AbstractConnector
Build up the options that will be passed down to each of the operations that have options.

C

capitalize(String) - Static method in class connector.common.Util
Capitalizes the first letter in the given String Example: hElLo becomes HElLo
checkStatus(String) - Method in class openconnector.AbstractConnector
Default implementation of check status that does nothing.
checkStatus(String) - Method in interface openconnector.Connector
Using the id passed into this method check the request to see if has completed.
clearData(String) - Static method in class openconnector.LoggerUtil
Function is called to clear once single entry from MDC.
clearMDCData() - Static method in class openconnector.LoggerUtil
ClearMDCData is used to clear the entry keys like nativeIdentity, application, objectType and operation from MDC.
close() - Method in class openconnector.AbstractConnector
Release resource held by this connector.
close() - Method in interface openconnector.Connector
Close the underlying resources that are being held by this connector.
computeDifference(Date, Date) - Static method in class connector.common.Util
This returns the difference between two dates in parts such as '11 h 58 min 27 s 8 ms'
computeDifferenceMilli(Date, Date) - Static method in class connector.common.Util
This returns the difference between two dates in milliseconds
conApiResponseMSecs - Static variable in class openconnector.LoggerUtil
 
config - Variable in class openconnector.AbstractConnector
An object containing configuration parameters such as the host, port, and credentials for communicating with the managed system.
CONFIG_DELTA_AGGREGATION - Static variable in class openconnector.ConnectorConfig
A Reseerved ConnectorConfig parameter name that is passed in to indicate that delta aggregation is to be performed.
CONFIG_DELTA_AGGREGATION_STATE - Static variable in class openconnector.ConnectorConfig
A Reseerved ConnectorConfig parameter name that is used to save state related to delta aggregation.
CONFIG_RETRYABLE_ERRORS - Static variable in class openconnector.AbstractConnector
The name of the configuration attribute that is used when shouldRetry method is called by the connector implementation to Check if the error message is configured to be retried.
configOptionsKey - Static variable in class openconnector.LoggerUtil
 
configure(ConnectorConfig, Log) - Method in class openconnector.AbstractConnector
Save the configuration object and log interface in local fields for later use.
configure(ConnectorConfig, Log) - Method in interface openconnector.Connector
Configure the connector with connection parameters and optional schemas.
ConnectionFailedException - Exception in openconnector
Thrown when a Connector cannot reach the target resource instance.
ConnectionFailedException() - Constructor for exception openconnector.ConnectionFailedException
Construct a ExceptionWrapper with no message or nested throwable.
ConnectionFailedException(String) - Constructor for exception openconnector.ConnectionFailedException
Construct a new ConnectionFailedException with a detailed message.
ConnectionFailedException(Message) - Constructor for exception openconnector.ConnectionFailedException
Construct a new ConnectionFailedException with a detailed message.
ConnectionFailedException(String, Throwable) - Constructor for exception openconnector.ConnectionFailedException
Create a new ConnectionFailedException from an existing exception.
ConnectionFailedException(Message, Throwable) - Constructor for exception openconnector.ConnectionFailedException
Create a new ConnectionFailedException from an existing exception and object Message.
ConnectionFailedException(String, String, Throwable) - Constructor for exception openconnector.ConnectionFailedException
Create a new InsufficientPermissionException from an error text, suggestion text and existing exception.
Connector - Interface in openconnector
A Connector serves as a common interface for low-level communication to a resource.
connector.common - package connector.common
Contains miscellaneous utility classes, namely Base64 notation encode decode, legacy Java object handling utilities, bag of xml utilities and utility for rendering and parsing JSON.
Connector.Feature - Enum in openconnector
An enumeration of features that a Connector can choose to support.
ConnectorConfig - Class in openconnector
A ConnectorConfig contains information about how a connector should connect to a resource, how the connector should behave, and how objects will look on a resource.
ConnectorConfig() - Constructor for class openconnector.ConnectorConfig
Create an empty configuration.
ConnectorException - Exception in openconnector
A generic exception thrown by connectors when operations fail.
ConnectorException() - Constructor for exception openconnector.ConnectorException
Default constructor.
ConnectorException(String) - Constructor for exception openconnector.ConnectorException
Constructor.
ConnectorException(Message) - Constructor for exception openconnector.ConnectorException
Construct a new ConnectorException with a detailed message.
ConnectorException(String, Throwable) - Constructor for exception openconnector.ConnectorException
Constructor.
ConnectorException(Message, Throwable) - Constructor for exception openconnector.ConnectorException
Create a new ConnectorException from an existing exception and object Message.
ConnectorException(String, String, Throwable) - Constructor for exception openconnector.ConnectorException
Create a new ConnectorException from an error text, suggestion text and existing exception.
ConnectorServices - Interface in openconnector
A ConnectorServices interface for the things we are currently doing with direct access to sailpoint packages.
ConnectorStateChangeListener - Interface in openconnector
The ConnectorStateChangeListener bridges the gap between OpenConnectorAdapter and the openconnectors AbstractConector.
containsKey(String, String) - Static method in class connector.common.JsonUtil
Returns boolean value if the provided key is present in the supplied JSON source
containsKey(String, String) - Method in class connector.common.JsonUtil.JsonParser
Returns boolean value if the provided key is present in the supplied JSON source
convertEscapeXMLCharToXmlCharacter(String) - Static method in class connector.common.Util
This method used to convert XML entity to XML special character
convertStringToList(String, String) - Static method in class connector.common.Util
Function to change string to list taking into any delimiter in consideration.
convertStringToList(String, String) - Static method in class openconnector.Util
Deprecated.
convertStringToSet(String, String) - Static method in class connector.common.Util
Utility function to create set out of delimited string.
convertStringToSet(String, String) - Static method in class openconnector.Util
Deprecated.
create() - Method in class connector.common.JsonUtil.JsonParserBuilder
Creates an instance of JsonParser using the configured customizations.
create(String, List<Item>) - Method in class openconnector.AbstractConnector
Create an object of the currently configured type on the resource.
createEmptyMessage() - Method in interface openconnector.ConnectorServices
Creates an empty message instance.
createErrorMessage(String, Object...) - Method in interface openconnector.ConnectorServices
Creates Message instance with given key and arguments.
createInfoMessage(String, Object...) - Method in interface openconnector.ConnectorServices
Creates Message instance with given key and arguments.
createWarnMessage(String, Object...) - Method in interface openconnector.ConnectorServices
Creates Message instance with given key and arguments.
csvToList(String) - Static method in class connector.common.Util
Convert a comma delimited string into a List of strings.
csvToList(String, String) - Static method in class connector.common.Util
Convert a given delimited string into a List of strings.
csvToList(String) - Static method in class openconnector.Permission
Utility convert a CSV into a List<String> Empty elements are removed.
csvToList(String) - Static method in class openconnector.Util
Deprecated.
custom() - Static method in class connector.common.JsonUtil.JsonParserBuilder
Returns a JsonParserBuilder object for customizations which will govern the behavior of the JsonParser.

D

DATE_FORMAT - Static variable in class openconnector.JsonBuilder
Date format we render.
DATE_FORMAT - Static variable in class openconnector.JsonUtil
Date format we render.
dateToString(Date) - Static method in class connector.common.Util
Format a Date value as a String, using the usual "American" format with the current time zone.
dateToString(Date, String) - Static method in class connector.common.Util
 
dateToString(Date, String, TimeZone) - Static method in class connector.common.Util
 
debug(Class<?>, String, Object[]) - Static method in class connector.common.LoggingUtil
Logs a message at DEBUG level, if enabled for className.
debug(<any>) - Method in class connector.common.LoggingUtil
Logs a message at DEBUG level, if enabled for className.
debug(String, <any>...) - Method in class connector.common.LoggingUtil
Logs a message at DEBUG level, if enabled for className.
debug(Object) - Method in interface openconnector.Log
Log a message at the debug level if enabled.
debug(Object, Throwable) - Method in interface openconnector.Log
Log a message and throwable at the debug level if enabled.
debug(Object) - Method in class openconnector.SystemOutLog
 
debug(Object, Throwable) - Method in class openconnector.SystemOutLog
 
decrypt(String) - Method in interface openconnector.ConnectorServices
Decrypt an encrypted string.
decryptPrivateKey(String, String) - Static method in class connector.common.SecurityUtil
Decrypt the provided private key using the private key password
deepCopy(Object) - Method in interface openconnector.ConnectorServices
Perform a deep copy of the object.
defaultJsonParser() - Static method in class connector.common.JsonUtil.JsonParserBuilder
Returns the default customized instance of JsonParser which will skip null values in the objects while converting to Json representation and disables HTML escaping.
delete(String, Map<String, Object>) - Method in class openconnector.AbstractConnector
Delete the object of the configured object type that has the given native identifier.
destroy(Map<String, Object>) - Method in class openconnector.AbstractConnector
Called by aggregator at the end of aggregation
destroy(Map<String, Object>) - Method in interface openconnector.Connector
Called by aggregator at the end of aggregation
disable(String, Map<String, Object>) - Method in class openconnector.AbstractConnector
Disable the object of the configured object type that has the given native identifier.
disableHtmlEscaping() - Method in class connector.common.JsonUtil.JsonParserBuilder
Disables HTML escaping while converting to json representation.
discoverSchema() - Method in class openconnector.AbstractConnector
 
discoverSchema() - Method in interface openconnector.Connector
Discover the Schema for the currently configured object type.
DocumentToString(Document) - Static method in class connector.common.XmlUtil
Converts (@code Document) to XML string
doHealthCheck(Map<String, Object>) - Method in class openconnector.AbstractConnector
Light Weight Test Connection
doHealthCheck(Map<String, Object>) - Method in interface openconnector.Connector
Light Weight Test Connection API.Test the connection to the application ,Returns nothing on success and throws an exception (as detailed as possible) when there is a problem
doSystemItems(Request, List<Item>, String) - Method in class openconnector.AbstractConnector
Helper for provision, process the list of system items.
DOUBLE_QUOTE - Static variable in class connector.common.XmlUtil
 
dtoa(double) - Static method in class connector.common.Util
Convert a double to String.

E

enable(String, Map<String, Object>) - Method in class openconnector.AbstractConnector
Enable the object of the configured object type that has the given native identifier.
end() - Method in class openconnector.JsonBuilder
 
endArray() - Method in class openconnector.JsonBuilder
 
entering(Class<?>, String, Object[]) - Static method in class connector.common.LoggingUtil
Logs a method entering message at TRACE level, if enabled for className.
error(Class<?>, String, Object[]) - Static method in class connector.common.LoggingUtil
Logs a message at ERROR level, if enabled for className.
error(Class<?>, String, Object[], Throwable) - Static method in class connector.common.LoggingUtil
Logs a message at ERROR level, if enabled for className.
error(<any>) - Method in class connector.common.LoggingUtil
Logs a message at ERROR level, if enabled for className.
error(<any>, Throwable) - Method in class connector.common.LoggingUtil
Logs a message at ERROR level, if enabled for className.
error(SAXParseException) - Method in class connector.common.XmlUtil.SailPointErrorHandler
 
error(Object) - Method in interface openconnector.Log
Log a message at the error level if enabled.
error(Object, Throwable) - Method in interface openconnector.Log
Log a message and throwable at the error level if enabled.
error(Object) - Method in class openconnector.SystemOutLog
 
error(Object, Throwable) - Method in class openconnector.SystemOutLog
 
escapeAttribute(String) - Static method in class connector.common.XmlUtil
Escape the given attribute.
escapeAttribute(StringBuilder, String) - Static method in class connector.common.XmlUtil
Escape the given attribute and store it in the given StringBuffer.
escapeAttribute(Writer, String) - Static method in class connector.common.XmlUtil
Variant for Writers.
escapeContent(StringBuilder, String) - Static method in class connector.common.XmlUtil
Differs from escapeAttribute in that we don't escape quotes.
escapeContent(String) - Static method in class connector.common.XmlUtil
Escape the given element content.
escapeContent(Writer, String) - Static method in class connector.common.XmlUtil
Escape the given element content and stream it to a Writer.
escapeMetaCharacters(String) - Static method in class connector.common.Util
add escape characters to special string
escapeXmlSpecialChar(String) - Static method in class connector.common.Util
This method will convert XML special char to HTML entities, this is useful if your SOAP/any request is XML based and you want provision below XML special char in request & = & < = < > = > " = " ' = ' here we first convert all & to & then again replace & to &
evaluateXpath(Node, String, Map<String, String>, QName) - Static method in class connector.common.XmlUtil
 
evaluateXpath(Node, String, Map<String, String>, QName, boolean) - Static method in class connector.common.XmlUtil
 
exiting(Class<?>, String, Object[], Object) - Static method in class connector.common.LoggingUtil
Logs a method exiting message at TRACE level, if enabled for className.
expandVariables(String, Map<String, Object>) - Static method in class connector.common.Util
Process a string which may contain references to variables and substitute the values of those variables.
ExpiredPasswordException - Exception in openconnector
A connector exception indicating that authentication failed because of an expired password.
ExpiredPasswordException() - Constructor for exception openconnector.ExpiredPasswordException
Constructor.
ExpiredPasswordException(String) - Constructor for exception openconnector.ExpiredPasswordException
Constructor.
ExpiredPasswordException(Message) - Constructor for exception openconnector.ExpiredPasswordException
Construct a new ExpiredPasswordException with a detailed message.
ExpiredPasswordException(String, Throwable) - Constructor for exception openconnector.ExpiredPasswordException
Create a new ExpiredPasswordException from an existing exception.
ExpiredPasswordException(Message, Throwable) - Constructor for exception openconnector.ExpiredPasswordException
Create a new ExpiredPasswordException from an existing exception and object Message.
ExpiredPasswordException(String, String, Throwable) - Constructor for exception openconnector.ExpiredPasswordException
Create a new ExpiredPasswordException from an error text, suggestion text and existing exception.
extractNamespaces(String) - Static method in class connector.common.XmlUtil
Extracts and prepares namespace prefix to namespace URI mappings
extractNodes(String, String, Map<String, String>) - Static method in class connector.common.XmlUtil
Extracts all the child nodes of a given rooth path and prepares the child node list

F

fail(Throwable) - Method in class openconnector.Result
Add a messages for an exception to the result and also set the status to Failed.
fail(String) - Method in class openconnector.Result
Add a messages to the result and also set the status to Failed.
fatal(Object) - Method in interface openconnector.Log
Log a message at the fatal level if enabled.
fatal(Object, Throwable) - Method in interface openconnector.Log
Log a message and throwable at the fatal level if enabled.
fatal(Object) - Method in class openconnector.SystemOutLog
 
fatal(Object, Throwable) - Method in class openconnector.SystemOutLog
 
fatalError(SAXParseException) - Method in class connector.common.XmlUtil.SailPointErrorHandler
 
Filter - Class in openconnector
A Filter is a representation of criteria that can be used to search for objects.
Filter() - Constructor for class openconnector.Filter
Constructor for an AND filter.
Filter(Filter.Conjunct) - Constructor for class openconnector.Filter
Constructor.
Filter.Conjunct - Enum in openconnector
An enumeration of conjunctions for a composite filter.
Filter.Operator - Enum in openconnector
An enumeration of operators for filter criteria.
FilteredIterator - Class in openconnector
An iterator that wraps another iterator and filters such that the returned objects must match the provided filter.
FilteredIterator(Iterator<Map<String, Object>>, Filter) - Constructor for class openconnector.FilteredIterator
Constructor.
filterNulls(List<T>) - Static method in class connector.common.Util
Remove all nulls from a list.
findText(Node, boolean) - Static method in class connector.common.XmlUtil
Search for the first Text node beneath a node.
ftoa(float) - Static method in class connector.common.Util
Convert a float to String.

G

get(String, String) - Static method in class connector.common.JsonUtil
Returns the value of the JSON attribute indicated by key from the JSON source string.
get(String, Collection<String>) - Static method in class connector.common.JsonUtil
Returns a Map containing JSON paths indicated by keys as the key and its value, if present, from the JSON source string.
get(String, String) - Method in class connector.common.JsonUtil.JsonParser
Returns the value of the JSON attribute indicated by key from the JSON source string.
get(String, Collection<String>) - Method in class connector.common.JsonUtil.JsonParser
Returns a Map containing JSON paths indicated by keys as the key and its value, if present, from the JSON source string.
get(Map, String) - Static method in class connector.common.Util
This method get the value of attribute in object.
get(String) - Method in class openconnector.Partition
 
getAnnotation() - Method in class openconnector.Permission
 
getArgument(String) - Method in class openconnector.Item
 
getArgument(String) - Method in class openconnector.Plan
 
getArgument(String) - Method in class openconnector.Request
 
getArguments() - Method in class openconnector.Item
 
getArguments() - Method in class openconnector.Plan
 
getArguments() - Method in class openconnector.Request
 
getAsBoolean(String, String) - Static method in class connector.common.JsonUtil
Returns boolean value from the supplied JSON source associated with the provided key
getAsBoolean(String, String) - Method in class connector.common.JsonUtil.JsonParser
Returns boolean value from the supplied JSON source associated with the provided key
getAsList(String, String) - Static method in class connector.common.JsonUtil
Returns List from the supplied JSON source associated with the provided key
getAsList(String, String) - Method in class connector.common.JsonUtil.JsonParser
Returns List from the supplied JSON source associated with the provided key
getAsList(Object) - Static method in class openconnector.AbstractConnector
 
getAsNumber(String, String) - Static method in class connector.common.JsonUtil
Returns Number from the supplied JSON source associated with the provided key
getAsNumber(String, String) - Method in class connector.common.JsonUtil.JsonParser
Returns Number from the supplied JSON source associated with the provided key
getAsString(String, String) - Static method in class connector.common.JsonUtil
Returns the value of the JSON attribute indicated by key in the JSON source string as String.
getAsString(String, String) - Method in class connector.common.JsonUtil.JsonParser
Returns the value of the JSON attribute indicated by key in the JSON source string as String.
getAsStringList(Object) - Static method in class openconnector.AbstractConnector
 
getAttribute(Element, String) - Static method in class connector.common.XmlUtil
Get an attribute, collapsing empty strings to null.
getAttribute(String) - Method in class openconnector.ConnectorConfig
 
getAttribute(String) - Method in class openconnector.Partition
 
getAttributeNames() - Method in class openconnector.Schema
 
getAttributes(Class, Map<String, Object>, List<String>) - Method in interface openconnector.ConnectorServices
Returns the attribute-value key-pair from the requested SailPointObject.
getAttributes() - Method in class openconnector.Partition
 
getAttributes() - Method in class openconnector.Schema
 
getBoolean(Map, String) - Static method in class connector.common.Util
This method to check the value of attribute is boolean or not.
getBoolean(String) - Method in class openconnector.AbstractConnector
 
getBoolean(String) - Method in class openconnector.ConnectorConfig
 
getBoolean() - Method in class openconnector.Item
 
getChangeLogExtract(Map<String, Object>) - Method in class openconnector.AbstractConnector
Default implementation of the getChangeLogExtract method, which throws a UnsupportedOperationException exception.
getChangeLogExtract(Map<String, Object>) - Method in interface openconnector.Connector
This method will be called to fetch Change log extract from ERP Systems.
getChildElement(Node) - Static method in class connector.common.XmlUtil
Dig out the first child element under a node.
getChildElement(Node, String) - Static method in class connector.common.XmlUtil
Dig out the child element with the given name under a node.
getConfig() - Method in class openconnector.AbstractConnector
 
getConfig() - Method in interface openconnector.Connector
 
getConfig() - Method in class openconnector.ConnectorConfig
 
getConfigOptions(String) - Method in class openconnector.AbstractConnector
Default implementation of getConfigOptions method that does nothing.
getConfigOptions(String) - Method in interface openconnector.Connector
 
getConjunct() - Method in class openconnector.Filter
 
getConnectorServices() - Method in class openconnector.AbstractConnector
 
getConnectorServices() - Method in interface openconnector.Connector
 
getContent(Element) - Static method in class connector.common.XmlUtil
Return the content of an element as a string.
getCurrent() - Method in class openconnector.Item
Pseudo property accessor to return the optional current password argument.
getDate(Object) - Static method in class connector.common.Util
Try to derive a Date from a random object.
getDeltaAggregationState() - Method in class openconnector.AbstractConnector
Convenience method to get the delta aggregation state.
getDescription() - Method in class openconnector.Schema.Attribute
Get long description of attribute
getDetailedError() - Method in exception openconnector.ConnectorException
 
getDocument(String) - Static method in class connector.common.XmlUtil
Prepares a Document object using the supplied XML string.
getDocument(String, boolean) - Static method in class connector.common.XmlUtil
Prepares a Document object using the supplied XML string.
getEffectiveOperation() - Method in class openconnector.Request
 
getExpiration() - Method in class openconnector.Item
Pseudo property accessor to return the optional password expiration argument.
getExtractPartitions(Map<String, Object>, String) - Method in class openconnector.AbstractConnector
This method will be called to get extract Partition for ARM extract requests
getExtractPartitions(Map<String, Object>, String) - Method in interface openconnector.Connector
This method will be called to get extract Partition for ARM extract requests if user has no required permissions to fetch Security extract from underlying tables it will throw InsufficientPermissionException
getFeatureFlagValue(String, boolean) - Method in class openconnector.AbstractConnector
This method will return value of featureFlag name provided.
getFeatureFlagValue(String, boolean) - Method in interface openconnector.ConnectorServices
Extract value for featureFlag name provided.
getFilters() - Method in class openconnector.Filter
 
getGroupAttribute() - Method in class openconnector.Schema
Determine which attribute in an account schema represents the "group" attribute.
getHostName() - Static method in class connector.common.Util
 
getId() - Method in class openconnector.Request
 
getIdentityAttribute() - Method in class openconnector.AbstractConnector
Convenience method to return the identityAttribute from the Schema for the currently configured object type.
getIdentityAttribute() - Method in class openconnector.Schema
 
getIncludePermissions() - Method in class openconnector.Schema
 
getInt(Map, String) - Static method in class connector.common.Util
This method converts the attribute value into an integer.
getInt(String, int) - Method in class openconnector.AbstractConnector
 
getInteger(String) - Method in class openconnector.Partition
 
getItems() - Method in class openconnector.Request
 
getIteratorPartitions(int, Filter, Map<String, Object>) - Method in class openconnector.AbstractConnector
Default implementation of the getIteratorPartitions method, which returns null by default.
getIteratorPartitions(int, Filter, Map<String, Object>) - Method in interface openconnector.Connector
Return the list of partitions for a connector.
getJarDetails(String, List<String>) - Static method in class connector.common.Util
Method to get jar details, here we are passing jar class to read the jar path and list of attributes which need to read from jar's MANIFEST file
getLibraryPath(Object) - Static method in class connector.common.Util
This method will return base location of JAR from where class it is loaded
getLocalizedMessage() - Method in exception openconnector.ConnectorException
Returns the final message string.
getLocalizedMessage() - Method in interface openconnector.OpenMessagePart
Gets message text localized for the default locale and server timezone.
getLocalizedMessage(Locale, TimeZone) - Method in interface openconnector.OpenMessagePart
Creates localized text using the given locale and timezone.
getLog() - Method in class openconnector.AbstractConnector
 
getLog() - Method in interface openconnector.Connector
 
getMapFromItemsList(List<Item>) - Static method in class openconnector.Util
This method fetches all attribute(items) from plan.
getMessage() - Method in exception openconnector.ConnectorException
Returns the final message string.
getMessage() - Method in interface openconnector.OpenMessagePart
Returns message localized in US English.
getMessageInstance() - Method in exception openconnector.ConnectorException
Returns the actual Message object so it can be added to the message list on another object.
getMessageKey() - Method in enum openconnector.LoggerUtil.LoggerOperation
 
getMessageLocalizationService() - Static method in class openconnector.MessageLocalizationHelper
Supplies the instance of message localization service.
getMessages() - Method in class openconnector.Result
Get the result message list.
getName() - Method in class openconnector.Item
 
getName() - Method in class openconnector.Partition
 
getName() - Method in class openconnector.Schema.Attribute
Return the name of the attribute.
getNativeIdentifier(Map<String, Object>) - Method in class openconnector.AbstractConnector
 
getNativeObjectType() - Method in class openconnector.Schema
 
getNextElement(Node) - Static method in class connector.common.XmlUtil
Get the next right sibling that is an element.
getObject(Class, String) - Method in interface openconnector.ConnectorServices
Retrieve an object by name.
getObject() - Method in class openconnector.Result
This can be optionally returned by the connector in the result stored within a Request.
getObjectType() - Method in class openconnector.AbstractConnector
 
getObjectType() - Method in interface openconnector.Connector
 
getObjectType() - Method in class openconnector.Partition
 
getObjectType() - Method in class openconnector.Schema.Attribute
 
getObjectType() - Method in class openconnector.Schema
 
getOp() - Method in class openconnector.Filter
 
getOperation() - Method in class openconnector.Item
 
getOperation() - Method in class openconnector.Request
 
getPossibleSuggestion() - Method in exception openconnector.ConnectorException
 
getProductFlagValue(String, boolean) - Method in class openconnector.AbstractConnector
Returns requested Product Flag set by CCG, if not set then return default value.
getProductFlagValue(String, boolean) - Method in interface openconnector.ConnectorServices
Get value for requested product flag (Org feature).
getProperty() - Method in class openconnector.Filter
 
getRequests() - Method in class openconnector.Plan
 
getRequiredString(String) - Method in class openconnector.AbstractConnector
 
getResource() - Method in class openconnector.Request
 
getResult() - Method in class openconnector.Item
 
getResult() - Method in class openconnector.Plan
 
getResult() - Method in class openconnector.Request
 
getRetryInterval() - Method in class openconnector.Result
This is the optional preferred amount of time to wait before the request is retried.
getRights() - Method in class openconnector.Permission
 
getRightsList() - Method in class openconnector.Permission
 
getSchema() - Method in class openconnector.AbstractConnector
 
getSchema(String) - Method in class openconnector.ConnectorConfig
Find a schema by object type.
getSchemaItems() - Method in class openconnector.Request
 
getSchemaObjectType() - Method in class openconnector.Schema.Attribute
 
getSchemas() - Method in class openconnector.ConnectorConfig
 
getScope() - Method in class openconnector.Item
 
getSecurityExtract(Map<String, Object>) - Method in class openconnector.AbstractConnector
Default implementation of the getSecurityExtract method, which throws a UnsupportedOperationException exception.
getSecurityExtract(Map<String, Object>) - Method in interface openconnector.Connector
This method will be called to fetch Security extract from ERP Systems.
getSize() - Method in class openconnector.Partition
 
getSize() - Method in class openconnector.Schema.Attribute
Return the size of the attribute (for example - length) if pertinent, or null otherwise.
getStatus() - Method in class openconnector.Result
 
getString(String) - Static method in class connector.common.Util
Return the given String or null (if the given String is null or zero-length).
getString(Map, String) - Static method in class connector.common.Util
Return a map value as a string.
getString(String) - Method in class openconnector.AbstractConnector
 
getString(String) - Method in class openconnector.ConnectorConfig
 
getString() - Method in class openconnector.Item
 
getString(String) - Method in class openconnector.Plan
 
getString(String) - Method in class openconnector.Request
 
getString(String) - Static method in class openconnector.Util
Deprecated.
getSupportedFeatures(String) - Method in class openconnector.AbstractConnector
The default is GET and ITERATE.
getSupportedFeatures(String) - Method in interface openconnector.Connector
Return the list of Features that are supported for the given object type.
getSupportedObjectTypes() - Method in class openconnector.AbstractConnector
 
getSupportedObjectTypes() - Method in interface openconnector.Connector
Return a list of the object types supported by this connector.
getSystemItems() - Method in class openconnector.Request
 
getTarget() - Method in class openconnector.Permission
 
getTimeDiff(Instant) - Static method in class connector.common.Util
This method get the difference between start and end time
getToken() - Method in class openconnector.Result
The token is used to identify an internal system object that was created to process the request.
getTrackingId() - Method in class openconnector.Request
 
getType() - Method in class openconnector.Request
 
getType() - Method in class openconnector.Schema.Attribute
Return the type of the attribute.
getTypedAttribute(String, String) - Method in class openconnector.ConnectorConfig
 
getUtilizationExtract(Map<String, Object>) - Method in class openconnector.AbstractConnector
Default implementation of the getUtilizationExtract method, which throws a UnsupportedOperationException exception.
getUtilizationExtract(Map<String, Object>) - Method in interface openconnector.Connector
This method will be called to fetch Utilization extract from ERP Systems requestParams has required details to fetch Utilization extract data.
getValue() - Method in class openconnector.Filter
 
getValue() - Method in class openconnector.Item
 
getValueFromMap(Map, String) - Static method in class connector.common.Util
This method returns the value for input key from the map.
getValueFromMap(Map, String) - Static method in class openconnector.Util
Deprecated.
getXpath(Map<String, String>) - Static method in class connector.common.XmlUtil
Creates a XPath object using the supplied map containing namespace mappings.
getXpath(Map<String, String>, boolean) - Static method in class connector.common.XmlUtil
Creates a XPath object using the supplied map containing namespace mappings.
getXpathExpression(String, Map<String, String>) - Static method in class connector.common.XmlUtil
Prepares an XPathExpression object using the supplied XPath expression and the namespace mappings.
getXpathExpression(String, Map<String, String>, boolean) - Static method in class connector.common.XmlUtil
Prepares an XPathExpression object using the supplied XPath expression and the namespace mappings.

H

hasNext() - Method in class openconnector.FilteredIterator
 

I

info(Class<?>, String, Object[]) - Static method in class connector.common.LoggingUtil
Logs a message at INFO level, if enabled for className.
info(<any>) - Method in class connector.common.LoggingUtil
Logs a message at INFO level, if enabled for className.
info(String, <any>...) - Method in class connector.common.LoggingUtil
Logs a message at INFO level, if enabled for className.
info(Object) - Method in interface openconnector.Log
Log a message at the info level if enabled.
info(Object, Throwable) - Method in interface openconnector.Log
Log a message and throwable at the info level if enabled.
info(Object) - Method in class openconnector.SystemOutLog
 
info(Object, Throwable) - Method in class openconnector.SystemOutLog
 
InsufficientPermissionException - Exception in openconnector
Thrown when an user has insufficient permissions to perform this operation.
InsufficientPermissionException() - Constructor for exception openconnector.InsufficientPermissionException
Construct a ExceptionWrapper with no message or nested throwable.
InsufficientPermissionException(String) - Constructor for exception openconnector.InsufficientPermissionException
Construct a new InsufficientPermissionException with a detailed message.
InsufficientPermissionException(Message) - Constructor for exception openconnector.InsufficientPermissionException
Construct a new InsufficientPermissionException with a detailed message.
InsufficientPermissionException(String, Throwable) - Constructor for exception openconnector.InsufficientPermissionException
Create a new InsufficientPermissionException from an existing exception.
InsufficientPermissionException(Message, Throwable) - Constructor for exception openconnector.InsufficientPermissionException
Create a new InsufficientPermissionException from an existing exception and object Message.
InsufficientPermissionException(String, String, Throwable) - Constructor for exception openconnector.InsufficientPermissionException
Create a new InsufficientPermissionException from an error text, suggestion text and existing exception.
InvalidConfigurationException - Exception in openconnector
Thrown when an application lacking some configuration.
InvalidConfigurationException() - Constructor for exception openconnector.InvalidConfigurationException
Construct a ExceptionWrapper with no message or nested throwable.
InvalidConfigurationException(String) - Constructor for exception openconnector.InvalidConfigurationException
Construct a new InvalidConfigurationException with a detailed message.
InvalidConfigurationException(Message) - Constructor for exception openconnector.InvalidConfigurationException
Construct a new InvalidConfigurationException with a detailed message.
InvalidConfigurationException(String, Throwable) - Constructor for exception openconnector.InvalidConfigurationException
Create a new InvalidConfigurationException from an existing exception.
InvalidConfigurationException(Message, Throwable) - Constructor for exception openconnector.InvalidConfigurationException
Create a new InvalidConfigurationException from an existing exception and object Message.
InvalidConfigurationException(String, String, Throwable) - Constructor for exception openconnector.InvalidConfigurationException
Create a new InvalidConfigurationException from an error text, suggestion text and existing exception.
InvalidRequestException - Exception in openconnector
Thrown when an invalid request is detected.
InvalidRequestException() - Constructor for exception openconnector.InvalidRequestException
Construct a new InvalidRequestException with a detailed message.
InvalidRequestException(String) - Constructor for exception openconnector.InvalidRequestException
Construct a new InvalidRequestException with a detailed message.
InvalidRequestException(Message) - Constructor for exception openconnector.InvalidRequestException
Construct a new InvalidRequestException with a detailed message.
InvalidRequestException(String, Throwable) - Constructor for exception openconnector.InvalidRequestException
Create a new InvalidRequestException from an existing exception.
InvalidRequestException(Message, Throwable) - Constructor for exception openconnector.InvalidRequestException
Create a new InvalidRequestException from an existing exception and object Message.
InvalidRequestException(String, String, Throwable) - Constructor for exception openconnector.InvalidRequestException
Create a new InvalidRequestException from an error text, suggestion text and existing exception.
InvalidResponseException - Exception in openconnector
Thrown when an invalid response is detected.
InvalidResponseException() - Constructor for exception openconnector.InvalidResponseException
Construct a ExceptionWrapper with no message or nested throwable.
InvalidResponseException(String) - Constructor for exception openconnector.InvalidResponseException
Construct a new InvalidResponseException with a detailed message.
InvalidResponseException(Message) - Constructor for exception openconnector.InvalidResponseException
Construct a new InvalidResponseException with a detailed message.
InvalidResponseException(String, Throwable) - Constructor for exception openconnector.InvalidResponseException
Create a new InvalidResponseException from an existing exception.
InvalidResponseException(Message, Throwable) - Constructor for exception openconnector.InvalidResponseException
Create a new InvalidResponseException from an existing exception and object Message.
InvalidResponseException(String, String, Throwable) - Constructor for exception openconnector.InvalidResponseException
Create a new InvalidResponseException from an error text, suggestion text and existing exception.
isAnyNullOrEmpty(String...) - Static method in class connector.common.Util
This method check values is null or empty if then return true....
isBooleanOrNumberOrList(Object) - Static method in class connector.common.Util
Returns true if Object type either boolean or Number or list
isDebugEnabled() - Method in interface openconnector.Log
Is the debug level enabled?
isDebugEnabled() - Method in class openconnector.SystemOutLog
 
isEmpty(String, String) - Static method in class connector.common.JsonUtil
Returns boolean value for determining the value of the associated object with the provided key in the supplied JSON string is empty or not.
isEmpty(String, String) - Method in class connector.common.JsonUtil.JsonParser
Returns boolean value for determining the value of the associated object with the provided key in the supplied JSON string is empty or not.
isEmpty(Collection) - Static method in class connector.common.Util
This method will return true true is the collection is null or empty
isEmpty(Iterator) - Static method in class connector.common.Util
Return true if the specified Iterator is empty.
isEmpty(Object[]) - Static method in class connector.common.Util
Return true if the specified array is empty.
isEmpty(Map) - Static method in class connector.common.Util
Return true if the specified map is empty.
isEmpty(String) - Static method in class connector.common.Util
Return true if the specified String is empty.
isEmpty(int[]) - Static method in class connector.common.Util
Returns true if the specified primitive integer array is empty.
isEmpty(Collection) - Static method in class openconnector.Util
Deprecated.
isEmpty(Iterator) - Static method in class openconnector.Util
Deprecated.
isEmpty(Object[]) - Static method in class openconnector.Util
Deprecated.
isEmpty(Map) - Static method in class openconnector.Util
Return true if the specified map is empty.
isEmpty(String) - Static method in class openconnector.Util
Return true if the specified String is empty.
isEntitlement() - Method in class openconnector.Schema.Attribute
A flag to indicate if an attribute is an entitlement.
isErrorEnabled() - Method in interface openconnector.Log
Is the error level enabled?
isErrorEnabled() - Method in class openconnector.SystemOutLog
 
isExceptionRetryable(Exception) - Method in class openconnector.AbstractConnector
Check weather the exception is eligible for retry.
isFailed() - Method in class openconnector.Result
 
isFatalEnabled() - Method in interface openconnector.Log
Is the fatal level enabled?
isFatalEnabled() - Method in class openconnector.SystemOutLog
 
isIdentityNow() - Static method in class connector.common.Util
This method tells us if the application is running on identityNow isIdentityNow is system property we set in CCG main method and we dont set this in case of identityIQ
isIdentityNow() - Static method in class openconnector.Util
This method tells us if the application is running on identityNow isIdentityNow is system property we set in CCG main method and we dont set this in case of identityIQ
isInfoEnabled() - Method in interface openconnector.Log
Is the info level enabled?
isInfoEnabled() - Method in class openconnector.SystemOutLog
 
isInt(String) - Static method in class connector.common.Util
Return true if the specified String is an Integer value.
isManaged() - Method in class openconnector.Schema.Attribute
Returns a boolean indicating that the attribute is managed.
isMulti() - Method in class openconnector.Schema.Attribute
Return whether this attribute is multi-valued.
isNegate() - Method in class openconnector.Filter
 
isNothing(String) - Static method in class connector.common.Util
Return true if the specified String is null or empty.
isNotNullOrEmpty(String) - Static method in class connector.common.Util
Negative of isNullOrEmpty
isNotNullOrEmpty(String) - Static method in class openconnector.Util
Deprecated.
isNullOrEmpty(String) - Static method in class connector.common.Util
This method will return true if the String that is passed is null or empty
isNullOrEmpty(String) - Static method in class openconnector.Util
Deprecated.
isRetry() - Method in class openconnector.Result
 
isSecret(String) - Static method in class connector.common.SecretAttributes
Return if name param is a secret attribute
isSecret(String) - Method in class openconnector.JsonBuilder
 
isSubmitted() - Method in class openconnector.Result
 
isTraceEnabled() - Method in interface openconnector.Log
Is the trace level enabled?
isTraceEnabled() - Method in class openconnector.SystemOutLog
 
isWarnEnabled() - Method in interface openconnector.Log
Is the warn level enabled?
isWarnEnabled() - Method in class openconnector.SystemOutLog
 
isXmlChar(char) - Static method in class connector.common.XmlUtil
Return whether the given character is an XML char.
Item - Class in openconnector
A model for a single change request for an object.
Item() - Constructor for class openconnector.Item
 
Item(String, Object) - Constructor for class openconnector.Item
 
Item(String, Item.Operation, Object) - Constructor for class openconnector.Item
 
Item.Operation - Enum in openconnector
Operations describe how values should be applied when updating.
itemsToMap(List<Item>) - Method in class openconnector.AbstractConnector
Given a list of Items, convert them into a Map.
iterate(Iterable<T>) - Static method in class connector.common.Util
Constructs a null-safe iterable for use with for-each loops to avoid null checking.
iterate(Partition) - Method in class openconnector.AbstractConnector
Default implementation of the iterate(Partition) method, which throws UnsupportedOperationException by default.
iterate(Filter) - Method in interface openconnector.Connector
Return an iterator over the objects of the configured object type that match the given filter (or all objects if no filter is specified).
iterate(Partition) - Method in interface openconnector.Connector
Method used to iterate over the object in chunks that can be processed in different threads or machine pools.
itoa(int) - Static method in class connector.common.Util
Convert an unboxed int to a String.
itoa(int) - Static method in class openconnector.Util
Deprecated.

J

JsonBuilder - Class in openconnector
Utility class for rendering JSON.
JsonBuilder() - Constructor for class openconnector.JsonBuilder
 
JsonParser() - Constructor for class connector.common.JsonUtil.JsonParser
 
jsonToMap(JSONObject) - Static method in class openconnector.JsonUtil
This method returns HashMap from JSON object
JsonUtil - Class in connector.common
Utility class for rendering and parsing JSON.
JsonUtil() - Constructor for class connector.common.JsonUtil
 
JsonUtil - Class in openconnector
Utility class for rendering and parsing JSON.
JsonUtil() - Constructor for class openconnector.JsonUtil
 
JsonUtil.JsonParser - Class in connector.common
 
JsonUtil.JsonParserBuilder - Class in connector.common
Builder for creating a JsonParser instance.

L

length(String) - Method in class connector.common.JsonUtil.JsonParser
Returns the count of element in the supplied JSON string
length(String) - Static method in class connector.common.JsonUtil
Returns the count of element in the supplied JSON string
listToCsv(List) - Static method in class connector.common.Util
Convert a list of strings into a comma delimited list.
listToCsv(List, boolean) - Static method in class connector.common.Util
 
listToCsv(List<String>) - Static method in class openconnector.Permission
Utility to convert a List<String> into a CSV.
listToCsv(List) - Static method in class openconnector.Util
Convert a list of strings into a comma delimited list.
listToCsv(List, boolean) - Static method in class openconnector.Util
Deprecated.
listToMap(List<String>) - Static method in class connector.common.Util
This method is to create a map from list of string.
listToQuotedCsv(List, Character, boolean) - Static method in class connector.common.Util
Convert a list of strings into a comma delimited list of Strings wrapped in the specified type of quote.
listToQuotedCsv(List, Character, boolean, boolean) - Static method in class connector.common.Util
This is similar to listToQuoteCsv but allows the specification of the conditionally quoted individual values in a csv that have embedded commas.
listToQuotedCsv(List, Character, boolean, boolean, boolean) - Static method in class connector.common.Util
This is similar to listToQuoteCsv but allows the specification of the conditionally add space char between the csv values.
listToQuotedCsv(List, Character, boolean) - Static method in class openconnector.Util
Deprecated.
listToQuotedCsv(List, Character, boolean, boolean) - Static method in class openconnector.Util
Deprecated.
listToQuotedCsv(List, Character, boolean, boolean, boolean) - Static method in class openconnector.Util
Deprecated.
log - Variable in class openconnector.AbstractConnector
A log abstraction for sending diagnostic messages.
Log - Interface in openconnector
A Log is a simple logging interface for use by Connector classes.
LoggerUtil - Class in openconnector
This LoggerUtil class is created for adding the extra information with each log in MDC(Mapped diagnostic context).
LoggerUtil() - Constructor for class openconnector.LoggerUtil
 
LoggerUtil.LoggerOperation - Enum in openconnector
 
LoggingUtil - Class in connector.common
 
LoggingUtil(Class<?>) - Constructor for class connector.common.LoggingUtil
 
LoggingUtil(Class<?>, boolean) - Constructor for class connector.common.LoggingUtil
 
LoggingUtil(String, boolean) - Constructor for class connector.common.LoggingUtil
 
ltoa(long) - Static method in class connector.common.Util
Convert a long to String.

M

matches(Map<String, Object>, Filter) - Static method in class openconnector.FilteredIterator
 
MessageLocalizationHelper - Class in openconnector
Helper to persist the instance of message text localization service that would be used later to instantiate the message localization element.

N

next() - Method in class openconnector.FilteredIterator
 
notifyListeners() - Method in class openconnector.AbstractConnector
Notify listener when connector config changes
notifyListeners() - Method in interface openconnector.Connector
Notify listeners on application config changes
nullSafeCaseInsensitiveEq(String, String) - Static method in class connector.common.Util
This method performs a null-safe equality comparison between the two strings.
nullSafeCompareTo(T, T) - Static method in class connector.common.Util
Return the compareTo() value for two objects that may be null.
nullSafeContains(List, Object) - Static method in class connector.common.Util
Check a list for the given object, checking for null on the list.
nullSafeEq(String, String, boolean) - Static method in class connector.common.Util
This method performs a null-safe equality comparison between the two strings.
nullSafeEq(String, String) - Static method in class connector.common.Util
This method performs a null-safe equality comparison between the two strings If both objects are null, this returns false.
nullSafeEq(Object, Object) - Static method in class connector.common.Util
This method performs a null-safe equality comparison between the two given objects.
nullSafeEq(Object, Object, boolean) - Static method in class connector.common.Util
This method performs a null-safe equality comparison between the two given objects.
nullSafeEq(Object, Object, boolean, boolean) - Static method in class connector.common.Util
This method performs a null-safe equality comparison between the two given objects.

O

OBJECT_TYPE_ACCOUNT - Static variable in interface openconnector.Connector
Object type representing an account on a resource.
OBJECT_TYPE_GROUP - Static variable in interface openconnector.Connector
Object type representing an group on a resource.
OBJECT_TYPE_TICKET - Static variable in interface openconnector.Connector
Object type representing an group on a resource.
ObjectAlreadyExistsException - Exception in openconnector
Thrown when any particular object which is already exists this includes.
ObjectAlreadyExistsException() - Constructor for exception openconnector.ObjectAlreadyExistsException
Construct a ExceptionWrapper with no message.
ObjectAlreadyExistsException(String) - Constructor for exception openconnector.ObjectAlreadyExistsException
Construct a ExceptionWrapper with detail message having name of object which is already exits.
ObjectAlreadyExistsException(Message) - Constructor for exception openconnector.ObjectAlreadyExistsException
Construct a new ObjectAlreadyExistsException with a detailed message.
ObjectAlreadyExistsException(String, Throwable) - Constructor for exception openconnector.ObjectAlreadyExistsException
Create a new ObjectAlreadyExistsException from an existing exception.
ObjectAlreadyExistsException(Message, Throwable) - Constructor for exception openconnector.ObjectAlreadyExistsException
Create a new ObjectAlreadyExistsException from an existing exception and object Message.
ObjectAlreadyExistsException(String, String, Throwable) - Constructor for exception openconnector.ObjectAlreadyExistsException
Create a new ObjectAlreadyExistsException from an error text, suggestion text and existing exception.
ObjectNotFoundException - Exception in openconnector
Thrown when any particular object not found this includes.
ObjectNotFoundException() - Constructor for exception openconnector.ObjectNotFoundException
Construct a ExceptionWrapper with no message.
ObjectNotFoundException(String) - Constructor for exception openconnector.ObjectNotFoundException
Construct a ExceptionWrapper with detail message having name of missing object.
ObjectNotFoundException(Message) - Constructor for exception openconnector.ObjectNotFoundException
Construct a new ObjectNotFoundException with a detailed message.
ObjectNotFoundException(String, Throwable) - Constructor for exception openconnector.ObjectNotFoundException
Create a new ObjectNotFoundException from an existing exception.
ObjectNotFoundException(Message, Throwable) - Constructor for exception openconnector.ObjectNotFoundException
Create a new ObjectNotFoundException from an existing exception and object Message.
ObjectNotFoundException(String, String, Throwable) - Constructor for exception openconnector.ObjectNotFoundException
Create a new ObjectNotFoundException from an error text, suggestion text and existing exception.
objectType - Variable in class openconnector.AbstractConnector
The currently configured object type.
opAuthenticate - Static variable in class openconnector.LoggerUtil
 
opChangePassword - Static variable in class openconnector.LoggerUtil
 
opCreate - Static variable in class openconnector.LoggerUtil
 
opDelete - Static variable in class openconnector.LoggerUtil
 
opDisable - Static variable in class openconnector.LoggerUtil
 
opEnable - Static variable in class openconnector.LoggerUtil
 
openconnector - package openconnector
Built in classes used to read, authenticate and executes provisioning plan to enterprise applications.
OpenMessagePart - Interface in openconnector
Interface that provides a way to localize a message text.
opGetIteratorPartitions - Static variable in class openconnector.LoggerUtil
 
opGetObject - Static variable in class openconnector.LoggerUtil
 
opIterateObjects - Static variable in class openconnector.LoggerUtil
 
opIterateWithPartition - Static variable in class openconnector.LoggerUtil
 
opModify - Static variable in class openconnector.LoggerUtil
 
opTestConfiguration - Static variable in class openconnector.LoggerUtil
 
opUnlock - Static variable in class openconnector.LoggerUtil
 
otob(Object) - Static method in class connector.common.Util
Convert a random object into an unboxed boolean.
otob(Object) - Static method in class openconnector.Util
Deprecated.
otoi(Object) - Static method in class connector.common.Util
Convert a random object into an unboxed int.
otoi(Object) - Static method in class openconnector.Util
Deprecated.
otol(Object) - Static method in class connector.common.Util
Convert an object to a List of Strings.
otolForNonCSVList(Object) - Static method in class connector.common.Util
Convert an object to a List of Strings.
otom(Object) - Static method in class connector.common.Util
Convert an object to a Map of .
otos(Object) - Static method in class connector.common.Util
Convert an object to its string representation.
otos(Object) - Static method in class openconnector.Util
Deprecated.

P

parse(String) - Static method in class connector.common.JsonUtil
Deprecated.
parse(String) - Static method in class openconnector.JsonUtil
Public interface for parsing JSON that conforms to our restrictions.
parseJson(String) - Method in class connector.common.JsonUtil.JsonParser
Returns Java-equivalent object for the supplied JSON source.
parseJson(String, Class<?>) - Method in class connector.common.JsonUtil.JsonParser
Returns object of type targetClass for the supplied JSON source.
parseJson(String) - Static method in class connector.common.JsonUtil
Returns Java-equivalent object for the supplied JSON source.
parseJson(String, Class<?>) - Static method in class connector.common.JsonUtil
Returns object of type targetClass for the supplied JSON source.
parseOld(String, String, boolean) - Static method in class connector.common.XmlUtil
Parse an XML string and return the document element.
partition(Collection<T>, int) - Static method in class connector.common.Util
This method partitions the list into number of sublists similar to the partition method from Google Guava https://google.github.io/guava/releases/19.0/api/docs/com/google/common/collect/Lists.html#partition(java.util.List,%20int)
Partition - Class in openconnector
A Partition is an object that is used by the connector interface to describe slices of data that can be split up during object iteration.
Partition() - Constructor for class openconnector.Partition
Default constructor.
Permission - Class in openconnector
A model for complex entitlements.
Permission() - Constructor for class openconnector.Permission
Constructor.
Plan - Class in openconnector
A model to represent a set of provisioning requests for a connector.
Plan() - Constructor for class openconnector.Plan
 
println(Object) - Static method in class connector.common.XmlUtil
exclude
provision(Plan) - Method in class openconnector.AbstractConnector
Default implementation of the plan evaluation method that parses the plan and calls down to a simpler set of methods that can be implemented by the subclass.
provision(Plan) - Method in interface openconnector.Connector
Evaluate a provisioning plan that specifies operations to be performed on one or more objects.
put(String, String, Object) - Method in class connector.common.JsonUtil.JsonParser
Associating the specified value with the specified key in the provided JSON target.If the the provided target previously contained a mapping for the key, the oldvalue is replaced.
put(String, String, Object) - Static method in class connector.common.JsonUtil
Associating the specified value with the specified key in the provided JSON target.If the the provided target previously contained a mapping for the key, the oldvalue is replaced.
put(String, Object) - Method in class openconnector.Partition
 

Q

quoteNameSQLObject(String) - Static method in class connector.common.Util
This function acts like QUOTENAME function in MSsql server.
quoteSQLPassword(String) - Static method in class connector.common.Util
This method escapes single quote "'" characters in the password string, if the password contains some.

R

read(String) - Method in interface openconnector.Connector
Return the object of the configured object type that has the given native identifier.
readFile(String, String, boolean) - Static method in class connector.common.Util
Function to read a a file and create a list of all data present in it.
registerListener(ConnectorStateChangeListener) - Method in class openconnector.AbstractConnector
Register listener interested in connector config changes
registerListener(ConnectorStateChangeListener) - Method in interface openconnector.Connector
Register listener to listen to openconnector app config changes
registerMessageLocalizationService(ConnectorServices) - Static method in class openconnector.MessageLocalizationHelper
Registers a message localization service that provides a message text localization element.
remove(String, String) - Method in class connector.common.JsonUtil.JsonParser
Removes the mapping for the specified key from the provided JSON string target, if present.
remove(String, String) - Static method in class connector.common.JsonUtil
Removes the mapping for the specified key from the provided JSON string target, if present.
remove() - Method in class openconnector.FilteredIterator
Not implemented - throws an UnsupportedOperationException.
remove(List<Item>, String) - Static method in class openconnector.Item
Remove an item with the given name from a list if it exists.
removeDuplicates(List<T>) - Static method in class connector.common.Util
Remove duplicate items from provided list.
render(Object) - Static method in class connector.common.JsonUtil
Deprecated.
render(Object) - Static method in class openconnector.JsonBuilder
Public interface to rendering something as a JSON string.
render(Object) - Static method in class openconnector.JsonUtil
Public interface to rendering something as a JSON string.
replaceCharacter(String, String, String) - Static method in class connector.common.Util
Function to replace a charecter with other charecter in any string.
replaceCharacter(String, String, String) - Static method in class openconnector.Util
Deprecated.
replaceWith - Static variable in class openconnector.LoggerUtil
 
Request - Class in openconnector
A model to represent a request for a single target object.
Request() - Constructor for class openconnector.Request
 
Request.Operation - Enum in openconnector
Operations specify what is to be done to the object.
reset() - Method in class openconnector.JsonBuilder
 
resolveEntity(String, String) - Method in class connector.common.XmlUtil.SailPointEntityResolver
Attempt to resolve an entity reference to a resource stream.
Result - Class in openconnector
A model to represent a result from a provisioning request.
Result() - Constructor for class openconnector.Result
Construct an empty result.
Result(Result.Status) - Constructor for class openconnector.Result
Construct a result with an initial status.
Result.Status - Enum in openconnector
The set of possible result status codes.
runRule(Object, Map<String, Object>) - Method in interface openconnector.ConnectorServices
Run a rule and return the result or null if there is no result.
runRule(String, Map<String, Object>) - Method in interface openconnector.ConnectorServices
Deprecated.
As of release 8.1, replaced by ConnectorServices.runRule(Object, Map)

S

safeIterable(Iterable<T>) - Static method in class connector.common.Util
Constructs a null-safe iterable for use with for-each loops to avoid null checking.
SailPointEntityResolver() - Constructor for class connector.common.XmlUtil.SailPointEntityResolver
 
SailPointEntityResolver(String) - Constructor for class connector.common.XmlUtil.SailPointEntityResolver
 
SailPointErrorHandler() - Constructor for class connector.common.XmlUtil.SailPointErrorHandler
 
saveConnectorState() - Method in class openconnector.AbstractConnector
Finally save the new connector state values into the app config
saveConnectorState() - Method in interface openconnector.Connector
Save new connector state values into the app config
saveObject(Object) - Method in interface openconnector.ConnectorServices
Save an entire object.
schema - Variable in class openconnector.AbstractConnector
The Schema that matches the object type, found within the ConnectorCnfig.
Schema - Class in openconnector
A Schema describes the attributes that are supported in a resource object.
Schema() - Constructor for class openconnector.Schema
Constructor.
Schema.Attribute - Class in openconnector
The definition of a resource object attribute.
Schema.Type - Enum in openconnector
An enumeration of attribute types.
SecretAttributes - Class in connector.common
List of secret attributes.
SecretAttributes - Static variable in class openconnector.Item
Item or argument names that can contain passwords that need to be hidden.
SecurityUtil - Class in connector.common
The SecurityUtil class contains methods for performing common basic security related operations.
SecurityUtil() - Constructor for class connector.common.SecurityUtil
 
serialize(StringBuilder, Node) - Static method in class connector.common.XmlUtil
Serialize the given Node into the given StringBuilder.
serializeNulls() - Method in class connector.common.JsonUtil.JsonParserBuilder
Enables serialization of null values in the json representation.
setAnnotation(String) - Method in class openconnector.Permission
 
setApplication(String) - Static method in class openconnector.LoggerUtil
Function which sets the name of application for which logging is enabled.
setApplicationAttribute(String, String, Object) - Method in interface openconnector.ConnectorServices
Save attribute in the Application.
setApplicationAttributes(String, Map<String, Object>) - Method in interface openconnector.ConnectorServices
Save attribute map in the Application.
setAppType(String) - Static method in class openconnector.LoggerUtil
Function which sets the type of application for which logging is enabled.
setArgument(String, Object) - Method in class openconnector.Item
Set an extended connector argument.
setArguments(Map<String, Object>) - Method in class openconnector.Item
Set optional extended arguments for the connector.
setArguments(Map<String, Object>) - Method in class openconnector.Plan
Set the extended plan arguments for the connector.
setArguments(Map<String, Object>) - Method in class openconnector.Request
Set extended request-specific arguments for the connector.
setAttribute(String, Object) - Method in class openconnector.ConnectorConfig
Set an attribute value in the configuration.
setAttribute(String, Object) - Method in class openconnector.Partition
 
setAttributes(Map<String, Object>) - Method in class openconnector.Partition
 
setAttributes(List<Schema.Attribute>) - Method in class openconnector.Schema
Set the list of attributes defined in this schema.
setConfig(Map<String, Object>) - Method in class openconnector.ConnectorConfig
Set the map of configuration parameters.
setConnectorServices(ConnectorServices) - Method in class openconnector.AbstractConnector
Sets the ConnectorServices object, provided by OpenConnectorAdapter.
setConnectorServices(ConnectorServices) - Method in interface openconnector.Connector
Sets the ConnectorServices object.
setConnectorState(String, Object) - Method in class openconnector.AbstractConnector
Interface to set connector state values
setConnectorState(String, Object) - Method in interface openconnector.Connector
Interface to set new connector config value
setDateFormat(String) - Method in class connector.common.JsonUtil.JsonParserBuilder
Set Date Formatting while converting json to String representation.
setDeltaAggregationState(Map<String, Object>) - Method in class openconnector.AbstractConnector
Convenience method to set the delta aggregation state.
setDescription(String) - Method in class openconnector.Schema.Attribute
Sets description of attribute
setDetailedError(String, Object...) - Method in exception openconnector.ConnectorException
 
setDetailedError(Message) - Method in exception openconnector.ConnectorException
 
setEntitlement(boolean) - Method in class openconnector.Schema.Attribute
Sets the is entitlement flag.
setId(String) - Method in class openconnector.Request
Set the unique identifier of the target object.
setIdentityAttribute(String) - Method in class openconnector.Schema
Set the name of the attribute from the attributes list that represents the object identity or "naming" attribute.
setIncludePermissions(boolean) - Method in class openconnector.Schema
Set the IncludePermissions attribute of schema.
setItems(List<Item>) - Method in class openconnector.Request
Set the list of items to apply to the object.
setKey(String) - Method in interface openconnector.OpenMessagePart
Sets the message key.
setLocalizedMessage(Message) - Method in exception openconnector.ConnectorException
 
setLog(Log) - Method in class openconnector.AbstractConnector
Change the log used by this connector.
setManaged(boolean) - Method in class openconnector.Schema.Attribute
Sets the is entitlement flag.
setMDC(String, String) - Static method in class openconnector.LoggerUtil
Function to add value in MDC
setMessages(List<String>) - Method in class openconnector.Result
Set the result message list.
setMulti(boolean) - Method in class openconnector.Schema.Attribute
 
setName(String) - Method in class openconnector.Item
Set the name of the object attribute.
setName(String) - Method in class openconnector.Partition
 
setName(String) - Method in class openconnector.Schema.Attribute
Set the name of the attribute.
setNativeIdentity(String) - Static method in class openconnector.LoggerUtil
This sets the native identity of account or group.
setNativeObjectType(String) - Method in class openconnector.Schema
Set the name of the native application object.
setObject(Map<String, Object>) - Method in class openconnector.Result
Set the result object.
setObjectType(String) - Method in class openconnector.AbstractConnector
Set the target object type.
setObjectType(String) - Method in interface openconnector.Connector
Change the target object type for connector methods.
setObjectType(String) - Static method in class openconnector.LoggerUtil
This sets the object type like account , or group etc.
setObjectType(String) - Method in class openconnector.Partition
 
setObjectType(String) - Method in class openconnector.Schema.Attribute
Set the schema name of the objects referenced by this attribute.
setObjectType(String) - Method in class openconnector.Schema
Set the type of object this schema describes.
setOperation(Item.Operation) - Method in class openconnector.Item
Set the operation to apply to the attribute.
setOperation(String) - Static method in class openconnector.LoggerUtil
Function which sets the operation which is happening for the application.
setOperation(Request.Operation) - Method in class openconnector.Request
Set the operation to apply to the object.
setParameters(List<Object>) - Method in interface openconnector.OpenMessagePart
Sets parameters to insert into the message when it is rendered.
setPassword(String, String, String, Date, Map<String, Object>) - Method in class openconnector.AbstractConnector
Set the password for the given object to the newPassword.
setPossibleSuggestion(String, Object...) - Method in exception openconnector.ConnectorException
 
setPossibleSuggestion(Message) - Method in exception openconnector.ConnectorException
 
setRequests(List<Request>) - Method in class openconnector.Plan
Set the list of requests in the plan.
setResource(String) - Method in class openconnector.Request
Set the name of the resource owning the object.
setResult(Result) - Method in class openconnector.Item
Set the result of this request.
setResult(Result) - Method in class openconnector.Plan
Set the overall result of the plan evaluation.
setResult(Result) - Method in class openconnector.Request
Set the result of this request.
setRetryableFailure(Throwable) - Method in class openconnector.Result
Add a messages for an exception to the result and also set the status to Retry.
setRetryInterval(int) - Method in class openconnector.Result
Set the retry interval.
setRetryStatus(Result) - Method in class openconnector.AbstractConnector
Helper for setting retry status - Iterate through all the messages from the result and call shoudRetry for each one If it can be retried, check if the retry threshold is configured, set that in the result
setRights(String) - Method in class openconnector.Permission
 
setRights(List<String>) - Method in class openconnector.Permission
 
setSchemaObjectType(String) - Method in class openconnector.Schema.Attribute
Set schemaObjectType of attribute
setSchemas(List<Schema>) - Method in class openconnector.ConnectorConfig
Set the list of schemas supported by this connector.
setScope(String) - Method in class openconnector.Item
Set the scope of the attribute request.
setSize(int) - Method in class openconnector.Partition
 
setSize(Integer) - Method in class openconnector.Schema.Attribute
Set the size of the attribute.
setStatisticsCollector(StatisticsCollector) - Method in class openconnector.AbstractConnector
Set the StatisticsCollector object require for underlying connector to push the aggreagtion statistics.
setStatisticsCollector(StatisticsCollector) - Method in interface openconnector.Connector
Set the StatisticsCollector object require for underlying connector to push the aggreagtion statistics.
setStatus(Result.Status) - Method in class openconnector.Result
Set the result status code.
setTarget(String) - Method in class openconnector.Permission
 
setToCsv(Set<?>) - Static method in class connector.common.Util
 
setToken(String) - Method in class openconnector.Result
Set the result token.
setTrackingId(String) - Method in class openconnector.Request
Set the trackingId of this request.
setType(String) - Method in class openconnector.Request
Set the object type.
setType(Schema.Type) - Method in class openconnector.Schema.Attribute
Set the type of the attribute.
setValue(Object) - Method in class openconnector.Item
Set the value to apply to the attribute.
shouldRetry(Exception, String) - Method in class openconnector.AbstractConnector
Helper for checking if the provisioning error can be retried - 1.
SINGLE_QUOTE - Static variable in class connector.common.XmlUtil
 
size(Collection) - Static method in class connector.common.Util
Return the size of the given collection.
SortMapKeys - Static variable in class openconnector.JsonBuilder
A global flag controlling whether we sort map keys before rendering.
SortMapKeys - Static variable in class openconnector.JsonUtil
A global flag controlling whether we sort map keys before rendering.
stackToString(Throwable) - Static method in class connector.common.Util
Converts the stack trace of an exception to a String
start() - Method in class openconnector.JsonBuilder
 
start(String) - Method in class openconnector.JsonBuilder
 
startArray() - Method in class openconnector.JsonBuilder
 
statisticsCollector - Variable in class openconnector.AbstractConnector
The StatisticsCollector object is require for passing statistics of connectors during Aggregation process.
stringToDate(String) - Static method in class connector.common.Util
Convert the string representation for a date into a Date object.
stringToList(String) - Static method in class connector.common.Util
This function create list from string value
supportsPartitionedDeltaAggregation() - Method in class openconnector.AbstractConnector
Gets if the connector supports partitioned delta aggregation
supportsPartitionedDeltaAggregation() - Method in interface openconnector.Connector
Gets if the connector supports partitioned delta aggregation
syncCredentialsInApplication(Map<String, Object>) - Method in interface openconnector.ConnectorServices
Sync latest credential from Vault to application.
SystemOutLog - Class in openconnector
An implementation of the Log interface that sends messages to the system output stream.
SystemOutLog() - Constructor for class openconnector.SystemOutLog
 

T

testConnection() - Method in class openconnector.AbstractConnector
Test the connection to the managed system.
testConnection() - Method in interface openconnector.Connector
Test the configured to see if a connection can be made.
throwUnsupported(String) - Method in class openconnector.AbstractConnector
 
TimeoutException - Exception in openconnector
Exception thrown when a blocking operation times out.
TimeoutException() - Constructor for exception openconnector.TimeoutException
Construct a ExceptionWrapper with no message or nested throwable.
TimeoutException(String) - Constructor for exception openconnector.TimeoutException
Construct a new TimeoutException with a detailed message.
TimeoutException(Message) - Constructor for exception openconnector.TimeoutException
Construct a new TimeoutException with a detailed message.
TimeoutException(String, Throwable) - Constructor for exception openconnector.TimeoutException
Create a new TimeoutException from an existing exception.
TimeoutException(Message, Throwable) - Constructor for exception openconnector.TimeoutException
Create a new TimeoutException from an existing exception and object Message.
TimeoutException(String, String, Throwable) - Constructor for exception openconnector.TimeoutException
Create a new TimeoutException from an error text, suggestion text and existing exception.
toBoolean(Object) - Method in class openconnector.Item
Coerce the object into a boolean value.
toJson(Object) - Method in class connector.common.JsonUtil.JsonParser
Converts the JSON source to JSON string and includes null values in the returned JSON string if includeNulls is true.
toJson(Object) - Static method in class connector.common.JsonUtil
Converts the JSON source to JSON string.
toJson(JsonBuilder) - Method in class openconnector.Item
Render the Item as a JSON string for logging and debugging.
toJson() - Method in class openconnector.Item
 
toJson(JsonBuilder) - Method in class openconnector.Partition
Render the Item as a JSON string.
toJson() - Method in class openconnector.Partition
 
toJson(JsonBuilder) - Method in class openconnector.Plan
Render the Item as a JSON string for logging and debugging.
toJson() - Method in class openconnector.Plan
 
toJson(JsonBuilder) - Method in class openconnector.Request
Render the Item as a JSON string for logging and debugging.
toJson() - Method in class openconnector.Request
 
toJson(JsonBuilder) - Method in class openconnector.Result
Render the Item as a JSON string for logging and debugging.
toJson() - Method in class openconnector.Result
 
toList(String) - Method in class connector.common.JsonUtil.JsonParser
Creates a List from the supplied JSON jsonArraySource.
toList(String) - Static method in class connector.common.JsonUtil
Creates a List from the supplied JSON jsonArraySource.
toList(JSONArray) - Static method in class openconnector.JsonUtil
Method to return list of Object from JSONArray
toMap(String) - Method in class connector.common.JsonUtil.JsonParser
Creates a Map from the supplied JSON source.
toMap(String) - Static method in class connector.common.JsonUtil
Creates a Map from the supplied JSON source.
toReplace - Static variable in class openconnector.LoggerUtil
 
toString() - Method in class openconnector.JsonBuilder
 
toString() - Method in interface openconnector.OpenMessagePart
Convenient so we can just print them.
toStringOrJson(Object) - Static method in class connector.common.JsonUtil
Parses the object and returns a string value or an equivalent JSON representation.
trace(Class<?>, String, Object[]) - Static method in class connector.common.LoggingUtil
Logs a message at TRACE level, if enabled for className.
trace(<any>) - Method in class connector.common.LoggingUtil
Logs a message at TRACE level, if enabled for className.
trace(String, <any>...) - Method in class connector.common.LoggingUtil
Logs a message at TRACE level, if enabled for className.
trace(Object) - Method in interface openconnector.Log
Log a message at the trace level if enabled.
trace(Object, Throwable) - Method in interface openconnector.Log
Log a message and throwable at the trace level if enabled.
trace(Object) - Method in class openconnector.SystemOutLog
 
trace(Object, Throwable) - Method in class openconnector.SystemOutLog
 
trimWhitespace(String) - Static method in class connector.common.Util
Trims trailing whitespace from a string.

U

unescapeAttribute(String) - Static method in class connector.common.XmlUtil
Unescape an XML attribute - this is the inverse of escapeAttribute().
unlock(String, Map<String, Object>) - Method in class openconnector.AbstractConnector
Unlock the object of the configured object type that has the given native identifier.
unsetNativeIdentity() - Static method in class openconnector.LoggerUtil
Function to remove native identity from MDC.
update(String, List<Item>) - Method in class openconnector.AbstractConnector
Update the object of the given type using the given item list.
updateConnectorState(Map<String, Object>) - Method in interface openconnector.ConnectorStateChangeListener
Interface to update app config with contents of state map
Util - Class in connector.common
 
Util() - Constructor for class connector.common.Util
 
Util - Class in openconnector
All methods in this class, except #getMapFromItemsList(List) have been marked as DEPRECATED and will no longer support any enhancements.
Util() - Constructor for class openconnector.Util
 
uuid() - Static method in class connector.common.Util
Generate a unique identifier.

V

valueOf(String) - Static method in enum openconnector.Connector.Feature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum openconnector.Filter.Conjunct
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum openconnector.Filter.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum openconnector.Item.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum openconnector.LoggerUtil.LoggerOperation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum openconnector.Request.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum openconnector.Result.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum openconnector.Schema.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum openconnector.Connector.Feature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum openconnector.Filter.Conjunct
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum openconnector.Filter.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum openconnector.Item.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum openconnector.LoggerUtil.LoggerOperation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum openconnector.Request.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum openconnector.Result.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum openconnector.Schema.Type
Returns an array containing the constants of this enum type, in the order they are declared.

W

warn(Class<?>, String, Object[]) - Static method in class connector.common.LoggingUtil
Logs a message at WARN level, if enabled for className.
warn(<any>) - Method in class connector.common.LoggingUtil
Logs a message at WARN level, if enabled for className.
warn(String, <any>...) - Method in class connector.common.LoggingUtil
Logs a message at WARN level, if enabled for className.
warn(Object) - Method in interface openconnector.Log
Log a message at the warn level if enabled.
warn(Object, Throwable) - Method in interface openconnector.Log
Log a message and throwable at the warn level if enabled.
warn(Object) - Method in class openconnector.SystemOutLog
 
warn(Object, Throwable) - Method in class openconnector.SystemOutLog
 
warning(SAXParseException) - Method in class connector.common.XmlUtil.SailPointErrorHandler
 

X

XmlUtil - Class in connector.common
Utilities for creating and parsing XML.
XmlUtil() - Constructor for class connector.common.XmlUtil
 
XmlUtil.SailPointEntityResolver - Class in connector.common
Custom entity resolver that handles different locations.
XmlUtil.SailPointErrorHandler - Class in connector.common
Custom error handler that just throws exceptions.

_

_state - Variable in class openconnector.AbstractConnector
Stores connector state modifications in memory
A B C D E F G H I J L M N O P Q R S T U V W X _ 
Skip navigation links