Active directory attribute mapping
원문보기
IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
14250535
(2014-04-11)
|
등록번호 |
10303527
(2019-05-28)
|
발명자
/ 주소 |
|
출원인 / 주소 |
- Open Invention Network LLC
|
인용정보 |
피인용 횟수 :
0 인용 특허 :
0 |
초록
▼
An application programming interface (API) may provide accessing an active directory and searching for a native active directory object to identify data stored in the active directory. The procedure may also include retrieving schema information associated with the active directory applying the sche
An application programming interface (API) may provide accessing an active directory and searching for a native active directory object to identify data stored in the active directory. The procedure may also include retrieving schema information associated with the active directory applying the schema information to an application and overriding the application configuration based on the schema information. The procedure may also include translating the native object into a different language dictionary than a current language dictionary.
대표청구항
▼
1. A method comprising: receiving a native active directory object stored in an active directory;retrieving schema information associated with the active directory, the schema information identifying formats of attributes included in the native active directory object;generating a translated object
1. A method comprising: receiving a native active directory object stored in an active directory;retrieving schema information associated with the active directory, the schema information identifying formats of attributes included in the native active directory object;generating a translated object comprising one or more attributes of the native active directory object translated into a format of the application based on a schema that is being implemented by the application, wherein the generating further comprising adding instructions within the translated object for transforming the one or more translated attributes back to a format of the active directory;performing an operation based on at least one translated attribute of the native active directory object causing a value of the at least one translated attribute of the native active directory object to be modified; andconverting the format of the at least one modified attribute from the application format back into the format of the active directory based on the instructions included within the translated object and storing the at least one converted modified attribute in the active directory to reflect the modification to the value thereof. 2. The method of claim 1, wherein the native active directory object comprises an application programming interface (API) representation of the data stored in the active directory. 3. The method of claim 2, wherein the API stores the native active directory object data in a same format as the data stored in the active directory. 4. The method of claim 1, wherein the translating comprises changing key values to string names of fields and changing other values to boxed data types specific to a different language directory. 5. The method of claim 4, wherein the translating comprises adding all schema information used during the translation to the native active directory object to facilitate the at least one modified attribute of the native active directory object being translated back to the active directory format. 6. The method of claim 1, wherein the translating comprises applying an alias defined by the application to an attribute from among the one or more attributes of the native active directory object. 7. The method of claim 1, wherein the native active directory object includes a first attribute defined by a first class and a second attribute defined by a second class that has a different schema than the first class, and the translating comprises translating the first and second attributes of the common native active directory object having different respective schemas into a respective format of the application. 8. The method of claim 1, wherein the native active directory object comprises a plurality of attributes, each attribute from among the plurality of attributes comprises definition information about the data it represents including one or more of a type of the data, a range validation of the data, read or write access, and multi-value or single value, and the definition information is added to the translated object. 9. The method of claim 1, wherein the generating further comprises storing, in a memory, the translated object including the one or more translated attributes together with the instructions for transforming the one or more translated attributes. 10. An apparatus comprising: a memory; anda processor configured toreceive a native active directory object stored in an active directory based on a request from an application, retrieve schema information associated with the active directory, the schema information identifying formats of attributes included in the native active directory object,generate a translated object comprising one or more attributes of the native active directory object translated into a format of the application based on a schema that is being implemented by the application, and add instructions within the translated object for transforming the one or more translated attributes back to a format of the active directory,perform an operation requested by the application based on at least one translated attribute of the native active directory object causing a value of the at least one translated attribute of the native active directory object to be modified, andconvert the format of the at least one modified attribute from the application format back into the format of the active directory based on the instructions included within the translated object and storing the at least one converted modified attribute in the active directory to reflect the modification to the value thereof. 11. The apparatus of claim 10, wherein the native active directory object comprises an application programming interface (API) representation of the data stored in the active directory. 12. The apparatus of claim 11, wherein the API stores the native active directory object data in a same format as the data stored in the active directory. 13. The apparatus of claim 10, wherein the processor is configured to translate key values to string names of fields and translate other values to boxed data types specific to a different language directory. 14. The apparatus of claim 13, wherein the processor is configured to add all schema information used during the translation to the native active directory object to facilitate the at least one modified attribute of the native active directory being translated back to the active directory format. 15. The apparatus of claim 10, wherein the processor is configured to apply an alias defined by the application to an attribute from among the one or more attributes of the native active directory object. 16. A non-transitory computer readable storage medium having stored therein program instructions which when executed cause a processing device to implement a method comprising: receiving a native active directory object stored in an active directory;retrieving schema information associated with the active directory, the schema information identifying formats of attributes included in the native active directory object;generating a translated object comprising one or more attributes of the native active directory object translated into a format of the application based on a schema that is being implemented by the application, wherein the generating further comprising adding instructions within the translated object for transforming the one or more translated attributes back to a format of the active directory;performing an operation based on at least one translated attribute of the native active directory object causing a value of the at least one translated attribute of the native active directory object to be modified; andconverting the format of the at least one modified attribute from the application format back into the format of the active directory based on the instructions included within the translated object and storing the at least one converted modified attribute in the active directory to reflect the modification to the value thereof. 17. The non-transitory computer readable storage medium of claim 16, wherein the native active directory object comprises an application programming interface (API) representation of the data stored in the active directory. 18. The non-transitory computer readable storage medium of claim 17, wherein the API stores the native active directory object data in a same format as the data stored in the active directory. 19. The non-transitory computer readable storage medium of claim 16, wherein the translating comprises changing key values to string names of fields and changing other values to boxed data types specific to a different language directory. 20. The non-transitory computer readable storage medium of claim 19, wherein the translating comprises adding all schema information used during the translation to the native active directory object to facilitate the at least one modified attribute of the native active directory being translated back to the active directory format. 21. The non-transitory computer readable storage medium of claim 20, wherein the translating comprises applying an alias defined by the application to an attribute from among the one or more attributes of the native active directory object.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.