#### Naming

The Naming service is used to get and set URLs, plug-ins and configurations as well as request notifications for various other OpenSSO services such as session, authentication, logging, SAML and Federation.

This service enables clients to find the correct service URL if the platform is running more than one OpenSSO. When a naming URL is found, the naming service will decode the session of the user and dynamically replace the protocol, host, and port with the parameters from the session. This ensures that the URL returned for the service is for the host that the user session was created on. The Naming attributes are:

- Profile Service URL

- Session Service URL

- Logging Service URL

- Policy Service URL

- Authentication Service URL

- SAML Web Profile/Artifact Service URL

- SAML SOAP Service URL

- SAML Web Profile/POST Service URL

- SAML Assertion Manager Service URL

- Federation Assertion Manager Service URL

- Security Token Manager URL

- JAXRPC Endpoint URL

##### Profile Service URL

This field takes a value equal to :

`%protocol://%host:%port/Server_DEPLOY_URI/profileservice`

This syntax allows for dynamic substitution of the profile URL based on the specific session parameters.

##### Session Service URL

This field takes a value equal to:

`%protocol://%host:%port/Server_DEPLOY_URI/sessionservice`

This syntax allows for dynamic substitution of the session URL based on the specific session parameters.

##### Logging Service URL

This field takes a value equal to:

`%protocol://%host:%port/Server_DEPLOY_URI/loggingservice`

This syntax allows for dynamic substitution of the logging URL based on the specific session parameters.

##### Policy Service URL

This field takes a value equal to:

`%protocol://%host:%port/Server_DEPLOY_URI/policyservice`

This syntax allows for dynamic substitution of the policy URL based on the specific session parameters.

##### Authentication Service URL

This field takes a value equal to:

`%protocol://%host:%port/Server_DEPLOY_URI/authservice`

This syntax allows for dynamic substitution of the authentication URL based on the specific session parameters.

##### SAML Web Profile/Artifact Service URL

This field takes a value equal to:

`%protocol://%host:%port/Server_DEPLOY_URI/SAMLAwareServlet`

This syntax allows for dynamic substitution of the SAML web profile/artifact URL based on the specific session parameters.

##### SAML SOAP Service URL

This field takes a value equal to

`%protocol://%host:%port/Server_DEPLOY_URI/SAMLSOAPReceiver`

This syntax allows for dynamic substitution of the SAML SOAP URL based on the specific session parameters.

##### SAML Web Profile/POST Service URL

This field takes a value equal to:

`%protocol://%host:%port/Server_DEPLOY_URI/SAMLPOSTProfileServlet`

This syntax allows for dynamic substitution of the SAML web profile/POST URL based on the specific session parameters.

##### SAML Assertion Manager Service URL

This field takes a value equal to:

`%protocol://%host:%port/Server_DEPLOY_URI/AssertionManagerServlet/AssertionM anagerIF`

This syntax allows for dynamic substitution of the SAML Assertion Manager Service URL based on the specific session parameters.

##### Federation Assertion Manager Service URL

This field takes a value equal to:

`%protocol://%host:%port/amserver/FSAssertionManagerServlet/FSAssertionMana gerIF`

This syntax allows for dynamic substitution of the Federation Assertion Manager Service URL based on the specific session parameters.

##### Security Token Manager URL

This field takes a value equal to:

`%protocol://%host:%port/amserver/SecurityTokenManagerServlet/SecurityToken ManagerIF/`

This syntax allows for dynamic substitution of the Security Token Manager URL based on the specific session parameters.

##### JAXRPC Endpoint URL

This field takes a value equal to:

`%protocol://%host:%port/amserver/jaxrpc/`

This syntax allows for dynamic substitution of the JAXRPC Endpoint URL based on the specific session parameters.

##### Identity Web Services Endpoint URL

This field takes a value equal to:

`%protocol://%host:%port%uri/identityservices/`

This syntax allows for dynamic substitution of the Identity Web Services Endpoint URL based on the specific session parameters.

##### Identity REST Services Endpoint URL

This field takes a value equal to:

`%protocol://%host:%port%uri/identity//`

This syntax allows for dynamic substitution of the Identity REST Services Endpoint URL based on the specific session parameters.

##### Security Token Service Endpoint URL

This field takes a value equal to:

`%protocol://%host:%port%uri/sts`

This syntax allows for dynamic substitution of the Security Token Service Endpoint URL based on the specific session parameters.

##### Security Token Service MEX Endpoint URL

This field takes a value equal to:

`%protocol://%host:%port%uri/sts/mex`

This syntax allows for dynamic substitution of the Security Token Service MEX Endpoint URL based on the specific session parameters.