SAML 2 implementation

compared with
Current by Marcin Cieslak
on Apr 18, 2012 19:28.

(show comment)
Key
This line was removed.
This word was removed. This word was added.
This line was added.

Changes (3)

View page history
AC is available at "/saml/authenticate" context. An example URL is: [http://mylamsserver.com/lams/saml/authenticate|http://mylamsserver.com/lams/SamlServlet]

[|http://mylamsserver.com/lams/SamlServlet]

Project's main SamlServlet class processes an authentication assertion following these steps:
* group; attribute name "group", no OID available; it is course ID which user should be assigned to in LAMS;
optional - it should have been provided in previous call to "access" context
* office; attribute name "group", no OID available; it is regional office which user should be assigned to in LAMS; optional
* office; attribute name "office" or OID 1.3.6.1.4.1.5923.1.1.1.5
optional - it is regional office which user should be assigned to in LAMS

If first or last name is missing, user will not be registered and will receive an error page.