Showing posts with label authentication. Show all posts
Showing posts with label authentication. Show all posts
Tuesday, October 14, 2014
Monday, March 11, 2013
OAM 11g Custom Authentication Plugins: Collecting additional credentials
One of the things that OAM 11g does a very good job of is enabling LDAP-based user authentication, based on collecting username and password from a login form. I've seen a lot of questions from the field relating to how to handle more complex, multi-step or multi-factor authentication scenarios and while this post is certainly not intended to be exhaustive regarding this topic, I will go through a fairly common scenario on which most multi-factor authentication processes will depend: returning the user to the login page to collect additional credentials.
This post is part of a larger series on Oracle Access Manager 11g called Oracle Access Manager Academy. An index to the entire series with links to each of the separate posts is available.
This post is part of a larger series on Oracle Access Manager 11g called Oracle Access Manager Academy. An index to the entire series with links to each of the separate posts is available.
Labels:
11g,
11gR2,
APIs,
authentication,
how-to,
identity management,
oam,
oam 11g,
oam 11g academy,
OAM 11gR2
Thursday, January 3, 2013
Authenticating OIM APIs without end user's password
A common requirement in an OIM implementation is to not expose OIM user interface to all types of end users. To address this requirement, usually a custom application using OIM APIs is developed and deployed. Such application will expose specific OIM functionalities to end users. In most of the cases, customers want the custom application/OIM APIs to act as the end user, and not as a service account; this approach leverages OIM security model, and the actions will be correctly audited in OIM. Usually this custom application will be protected by a SSO
solution, and asking the end user to provide his/her password is not an
option. So the big question is: how to authenticate the OIM APIs against OIM server and make them act as the end user?
This is another post in the OIM Academy series. To view the entire OIM 11g Academy series click here
In OIM 9.x, the APIs provide two different ways of authentication: through OIM user's credentials (username and password) and through the so called digital signature authentication. The digital signature authentication process allows authentication without a password, and because of that it is a largely used approach in custom OIM APIs based applications.
With the introduction of OIM 11g, the digital signature APIs are being deprecated. They will still work when correctly configured, but they may be discontinued in future OIM releases.
In R2 there is an easier way of using OIM APIs without the need of end's user password. This post shows how this can be done.
This is another post in the OIM Academy series. To view the entire OIM 11g Academy series click here
In OIM 9.x, the APIs provide two different ways of authentication: through OIM user's credentials (username and password) and through the so called digital signature authentication. The digital signature authentication process allows authentication without a password, and because of that it is a largely used approach in custom OIM APIs based applications.
With the introduction of OIM 11g, the digital signature APIs are being deprecated. They will still work when correctly configured, but they may be discontinued in future OIM releases.
In R2 there is an easier way of using OIM APIs without the need of end's user password. This post shows how this can be done.
Labels:
APIs,
authentication,
OIM,
OIM 11g,
oim 11g academy
Subscribe to:
Posts (Atom)