XML-LDAP adapters and methods therefor
First Claim
1. An arrangement for transforming data between an XML (extensible markup language) data source and an LDAP (Lightweight Directory Access Protocol) interface, comprising:
- a XML-LDAP adapter for transforming first data into second data, said first data being represented in a first XML format and includes information pertaining to at least a subset of third data, said third data representing an XML-formatted message received from said XML data source, said second data being represented in a LDAP format and pertaining to an LDAP operation affecting an LDAP directory that is coupled to receive said second data through said LDAP interface, whereby said LDAP operation is represented by an operation object that implements both a first functionality and a second functionality, said first functionality executing said LDAP operation, said second functionality restoring said LDAP directory to a state that existed prior to a commencement of execution of said operation object.
5 Assignments
0 Petitions
Accused Products
Abstract
An arrangement for transforming data between an XML (extensible markup language) data source and an LDAP (Lightweight Directory Access Protocol) interface is disclosed. The arrangement includes a XML-LDAP adapter for transforming first data into second data. The first data is represented in a first XML format and includes information pertaining to at least a subset of third data. The third data represents an XML-formatted message received from the XML data source. The second data is represented in a LDAP format and pertains to an LDAP operation affecting an LDAP directory that is coupled to receive the second data through the LDAP interface, whereby the LDAP operation is represented by an operation object that implements both a first functionality and a second functionality. The first functionality executes the LDAP operation. The second functionality restores the LDAP directory to a state that existed prior to a commencement of execution of the operation object.
27 Citations
32 Claims
-
1. An arrangement for transforming data between an XML (extensible markup language) data source and an LDAP (Lightweight Directory Access Protocol) interface, comprising:
-
a XML-LDAP adapter for transforming first data into second data, said first data being represented in a first XML format and includes information pertaining to at least a subset of third data, said third data representing an XML-formatted message received from said XML data source, said second data being represented in a LDAP format and pertaining to an LDAP operation affecting an LDAP directory that is coupled to receive said second data through said LDAP interface, whereby said LDAP operation is represented by an operation object that implements both a first functionality and a second functionality, said first functionality executing said LDAP operation, said second functionality restoring said LDAP directory to a state that existed prior to a commencement of execution of said operation object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for transforming data between an XML (extensible markup language) data source and an LDAP (Lightweight Directory Access Protocol) interface, comprising:
-
receiving first data, said first data pertaining at least to a subset of first information received from said XML data source;
creating an operation object using said first data; and
transforming information associated in said operation object into second data, said second data having an LDAP format and pertaining to an LDAP operation that affects an LDAP directory coupled to receive said second data through said LDAP interface, whereby said operation object implementing both a first functionality and a second functionality, said first functionality executing said LDAP operation, said second functionality restoring said LDAP directory to a state that existed prior to a commencement of execution of said operation object. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An arrangement for transforming data between an XML (extensible markup language) data source and an LDAP (Lightweight Directory Access Protocol) interface, comprising:
-
means for receiving first data from said XML data source, said first data being represented in a first XML format; and
means for transforming first information associated with said first data into second data, said second data being represented in an LDAP format and pertaining to an LDAP operation affecting a LDAP directory that is coupled to receive said second data through said LDAP interface, whereby said LDAP operation is represented by an operation object that implements both a first functionality and a second functionality, said first functionality executing said LDAP operation, said second functionality restoring said LDAP directory to a state that existed prior to a commencement of execution of said operation object. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification