Expired passwords

If a password is expired, the consumer application cannot access any OSLC resource other than the password change URI or the logout URI.

An error message with HTTP status 403 Forbidden is returned. If the system property OSLC_MYPROFILE_RESOURCE is defined, the JSON error message that is returned includes a URI that guides the consumer application to the password change request URI.

Password expiry rules are set in TRIRIGA® at ToolsSystem SetupSystemPassword Setup.

Example: Expired password response

{
oslc:Error: 
{
spi:user: 
{
rdf:resource: "http://yourserver/oslc/so/MyProfile/13417792"
}
oslc:message: "Password Expired"
oslc:statusCode: 403
oslc:extendedError: "OSLC0054"
}

}