Constructing a URL

After the SSO application receives the secure token, it must launch a URL to display the End-User Portal. The URL has the form:

http://<host>:<port>/flexnet/operationsportal/sso.do?username=<username>&token=<token>

&language=<language>&externallogoffurl=<URL>&goToPage=<page>&hideheader=<value>

Important:Query string parameters must be URL encoded.

Parameters are described in the following table:

SSO URL Parameters

Parameter

Description

username

User’s name. Must be in the FlexNet Operations database or the login fails.

token

Secure token value.

language

Optional. The user’s preferred language, such as en_US.

externallogoffurl

URL to display if the session times out.

Important:The externallogoffurl must be URL encoded.

goToPage

Optional. Indicates which page of the FlexNet Operations End-User Portal to display initially. Possible values are:

homePage displays the End-User Portal landing page
showEntitlements displays the entitlements landing page
showFulfillments displays the fulfillments landing page
activate displays the item corresponding to the activation ID

activationID

Optional. If specified, the user can access only the specified activation ID. Used in conjunction with the goToPage value "activate" to directly navigate to activation page.

entitlementID

Optional. If specified, the user can access only the specified entitlement ID. Used in conjunction with the goToPage value "activate" to directly navigate to activation page. Note that if the goToPage is set to activate, only non-child items can be activated from this page. Child line items are those which are derived by upgrading or renewing another line item.

An example of a URL that would load the activation page for a given entitlement ID: http://opshost:8888/flexnet/operationsportal/sso.do?username=admin&goToPage =activate&hideheader=true&token%3Dv9vF941Xv18xvhAY&entitlementId=SSOEnt&externallogoffurl=http%3A%2F%2Flocalhost%3A9090externalportalstartpage.jsp26language%3Den_US

hideheader

Optional. Controls the display of the End-User Portal header. Value is true or false.