Highlighted
Knowledge Partner
Knowledge Partner
715 views

IDM SDK 2018 Update

Tobias Ljunggren wrote:

> More info can be found in the DTD documentation within the SDK:
>

https://www.netiq.com/documentation/identity-manager-developer/driver-developer-kit.html

I think this remark deserves to be elevated into it's own thread. Seems like
the IDM SDK has been silently updated after more than 10 years! (the previous
version was from 2007!)
Great to see this happen, but sad to see there was no advertising whatsoever
about
it. I would not have noticed for another 10 years if Tobias did not mention
it...

MF, you need to improve on self-marketing a LOT!

--
http://www.is4it.de/en/solution/identity-access-management/

(If you find this post helpful, please click on the star below.)
______________________________________________
https://www.is4it.de/identity-access-management
Labels (1)
0 Likes
23 Replies
Highlighted
Knowledge Partner
Knowledge Partner

Re: IDM SDK 2018 Update

On 12/4/2018 2:43 AM, Lothar Haeger wrote:
> Tobias Ljunggren wrote:
>
>> More info can be found in the DTD documentation within the SDK:
>>

> https://www.netiq.com/documentation/identity-manager-developer/driver-developer-kit.html
>
> I think this remark deserves to be elevated into it's own thread. Seems like
> the IDM SDK has been silently updated after more than 10 years! (the previous
> version was from 2007!)
> Great to see this happen, but sad to see there was no advertising whatsoever
> about
> it. I would not have noticed for another 10 years if Tobias did not mention
> it...


Did you a notice a "Whats new" section?

I do not have time to read it all, to infer what is changed...

So far two items found.

0 Likes
Highlighted
Knowledge Partner
Knowledge Partner

Re: IDM SDK 2018 Update

Geoffrey Carman wrote:

> Did you a notice a "Whats new" section?


I'll hope for you to fill that gap asap...

--
http://www.is4it.de/en/solution/identity-access-management/

(If you find this post helpful, please click on the star below.)
______________________________________________
https://www.is4it.de/identity-access-management
0 Likes
Highlighted
Knowledge Partner
Knowledge Partner

Re: IDM SDK 2018 Update

On 12/4/2018 7:34 AM, Lothar Haeger wrote:
> Geoffrey Carman wrote:
>
>> Did you a notice a "Whats new" section?

>
> I'll hope for you to fill that gap asap...


Argh! I am busy with many side projects, and a day job too! 🙂

I have a friend whose dad has been doing this sort of thing for the
Canadian Income Tax code. For something on the order of 20-30 years now.
He wrote a book explaining it, then every year he updates it. I
mentioned it to an Accountant friend and she sent me a pic of her desk
with the last 5 years of copies.

I do not think I want to take on that task, personally. 🙂

0 Likes
Highlighted
Knowledge Partner
Knowledge Partner

Re: IDM SDK 2018 Update

lhaeger;2491854 wrote:
Tobias Ljunggren wrote:

> More info can be found in the DTD documentation within the SDK:
>

https://www.netiq.com/documentation/identity-manager-developer/driver-developer-kit.html

I think this remark deserves to be elevated into it's own thread. Seems like
the IDM SDK has been silently updated after more than 10 years! (the previous
version was from 2007!)
Great to see this happen, but sad to see there was no advertising whatsoever
about
it. I would not have noticed for another 10 years if Tobias did not mention
it...

MF, you need to improve on self-marketing a LOT!

--
http://www.is4it.de/en/solution/identity-access-management/

(If you find this post helpful, please click on the star below.)


Good catch, Lothar!
From the first view, I can see that number of DX related functions deprecated.
https://www.netiq.com/documentation/identity-manager-developer/driver-developer-kit/javadocs/
0 Likes
Highlighted
Knowledge Partner
Knowledge Partner

Re: IDM SDK 2018 Update

al b wrote:

> From the first view, I can see that number of DX related functions
> deprecated.
>

https://www.netiq.com/documentation/identity-manager-developer/driver-developer-kit/javadocs/

Well, now that LDAP Designer is the way to go... why maintain the old way?

--
If you find this post helpful, and are viewing this using the web, please show
your appreciation by clicking on the star below
Alex McHugh - Knowledge Partner - Stavanger, Norway
Who are the Knowledge Partners
If you appreciate my comments, please click the Like button.
If I have resolved your issue, please click the Accept as Solution button.
0 Likes
Highlighted
Knowledge Partner
Knowledge Partner

Re: IDM SDK 2018 Update

On 12/4/2018 2:16 PM, Alex McHugh wrote:
> al b wrote:
>
>> From the first view, I can see that number of DX related functions
>> deprecated.
>>

> https://www.netiq.com/documentation/identity-manager-developer/driver-developer-kit/javadocs/
>
> Well, now that LDAP Designer is the way to go... why maintain the old way?


Would this not break dxcmd? Or are these the lower level NCP calls?

0 Likes
Highlighted
Knowledge Partner
Knowledge Partner

Re: IDM SDK 2018 Update

Geoffrey Carman wrote:

> Would this not break dxcmd? Or are these the lower level NCP calls?


dxcmd works over LDAP as well, just log in with an LDAP DN.


idv47:/var/log/idm # dxcmd --help

Usage: java com.novell.nds.dirxml.util.DxCommand [configuration] [actions]

If no actions are specified interactive mode is used.

Configuration:
-user <user name>
-host <name or IP address>
-password <user password>
-port <port number>
-cert <X.509 DER certificate filename>
-dnform <slash|qualified-slash|dot|qualified-dot|ldap> (force dn form)
-version <n.n[.n[.n]]> (force engine version for testing)
-nossl (use clear socket for LDAP)
-keystore <keystore path and filename> (for LDAP SSL)
-storepass <keystore password> (for LDAP SSL)
-q (quiet mode)
-v (verbose mode)
-s (write result to stdout)
-u (show unsupported options)
-? (show this message)
-help (show this message)


--
http://www.is4it.de/en/solution/identity-access-management/
______________________________________________
https://www.is4it.de/identity-access-management
0 Likes
Highlighted
Knowledge Partner
Knowledge Partner

Re: IDM SDK 2018 Update

On 12/5/2018 2:49 AM, Lothar Haeger wrote:
> Geoffrey Carman wrote:
>
>> Would this not break dxcmd? Or are these the lower level NCP calls?

>
> dxcmd works over LDAP as well, just log in with an LDAP DN.


I knew that. I was curious if these deprecated functions are NCP only,
or regardless of protocol.


>

> idv47:/var/log/idm # dxcmd --help
>
> Usage: java com.novell.nds.dirxml.util.DxCommand [configuration] [actions]
>
> If no actions are specified interactive mode is used.
>
> Configuration:
> -user <user name>
> -host <name or IP address>
> -password <user password>
> -port <port number>
> -cert <X.509 DER certificate filename>
> -dnform <slash|qualified-slash|dot|qualified-dot|ldap> (force dn form)
> -version <n.n[.n[.n]]> (force engine version for testing)
> -nossl (use clear socket for LDAP)
> -keystore <keystore path and filename> (for LDAP SSL)
> -storepass <keystore password> (for LDAP SSL)
> -q (quiet mode)
> -v (verbose mode)
> -s (write result to stdout)
> -u (show unsupported options)
> -? (show this message)
> -help (show this message)
>

>


0 Likes
Highlighted
Outstanding Contributor.
Outstanding Contributor.

Re: IDM SDK 2018 Update

On 05.12.18 13:50, Geoffrey Carman wrote:
> On 12/5/2018 2:49 AM, Lothar Haeger wrote:
>> Geoffrey Carman wrote:
>>
>>> Would this not break dxcmd?  Or are these the lower level NCP calls?

>>
>> dxcmd works over LDAP as well, just log in with an LDAP DN.

>
> I knew that. I was curious if these deprecated functions are NCP only,
> or regardless of protocol.
>
>
>>

>> idv47:/var/log/idm # dxcmd --help
>>
>> Usage: java com.novell.nds.dirxml.util.DxCommand [configuration]
>> [actions]
>>
>> If no actions are specified interactive mode is used.
>>
>> Configuration:
>>      -user <user name>
>>      -host <name or IP address>
>>      -password <user password>
>>      -port <port number>
>>      -cert <X.509 DER certificate filename>
>>      -dnform <slash|qualified-slash|dot|qualified-dot|ldap> (force dn
>> form)
>>      -version <n.n[.n[.n]]>                 (force engine version for
>> testing)
>>      -nossl                                 (use clear socket for LDAP)
>>      -keystore <keystore path and filename> (for LDAP SSL)
>>      -storepass <keystore password>         (for LDAP SSL)
>>      -q                                     (quiet mode)
>>      -v                                     (verbose mode)
>>      -s                                     (write result to stdout)
>>      -u                                     (show unsupported options)
>>      -?                                     (show this message)
>>      -help                                  (show this message)
>>

>>

>


For a long time you have had the extended LDAP functions which could be
used for more or less everything you can do with dxcmd.

Console2 is a very neat GUI implementation of thous.



Casper

0 Likes
Highlighted
Knowledge Partner
Knowledge Partner

Re: IDM SDK 2018 Update

> For a long time you have had the extended LDAP functions which could be
> used for more or less everything you can do with dxcmd.
>
> Console2 is a very neat GUI implementation of thous.


That is what I was thinking of, more than dxcmd.

I was not sure if he wrapped dxcmd commands, or used the Java calls
direct inside it. And now that I think about it, it must use LDAP as
that is your only connection from C2.

If you use IDM and NOT using Console2 you are being foolish. It really
is that good!


0 Likes
Highlighted
Knowledge Partner
Knowledge Partner

Re: IDM SDK 2018 Update

> Good catch, Lothar!
> From the first view, I can see that number of DX related functions
> deprecated.
> https://www.netiq.com/documentation/identity-manager-developer/driver-developer-kit/javadocs/


That is interesting, especially since some of those are very useful in
dxcmd and Console2. Did you notice if they were replaced or just
removed? I.e. Do they expect cn=monitor or the like via LDAP to replace it?

0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.