### Start Non-RT RIC Components with Docker Compose Source: https://docs.o-ran-sc.org/projects/o-ran-sc-nonrtric/en/latest/installation-guide.html Use this command to start several Non-RT RIC components using Docker Compose. Ensure you have the necessary docker-compose files. ```bash docker-compose -f docker-compose.yaml -f policy-service/docker-compose.yaml -f ics/docker-compose.yaml ``` -------------------------------- ### Example JWT Payload Source: https://docs.o-ran-sc.org/projects/o-ran-sc-nonrtric/en/latest/service-exposure/se-overview.html This is an example of a JWT payload structure, commonly used for access tokens issued by Keycloak. ```json { "exp": 1683628065, "iat": 1683627765, "jti": "b61ae49d-5a73-4e91-96f2-de3b400a5779", "iss": "https://keycloak:8443/realms/demo", "sub": "e7709f80-61bd-4440-a265-d51c4fed8ece", "typ": "Bearer", "azp": "demoprovider-cli", "session_state": "89ac7390-2865-4e07-bd1a-aea43c43827a", "scope": "email", "sid": "89ac7390-2865-4e07-bd1a-aea43c43827a", "clientHost": "127.0.0.6", "clientId": "demoprovider-cli", "email_verified": false, "clientRole": [ "provider-viewer" ], "clientAddress": "127.0.0.6" } ``` -------------------------------- ### Example JWT Payload Source: https://docs.o-ran-sc.org/projects/o-ran-sc-nonrtric/en/latest/_sources/service-exposure/se-overview.rst.txt This is an example of a JSON Web Token (JWT) payload. It contains claims used to determine access levels for an application, including expiration time, issuer, subject, scope, and client-specific information. Access tokens have a limited lifetime and must be refreshed. ```javascript { "exp": 1683628065, "iat": 1683627765, "jti": "b61ae49d-5a73-4e91-96f2-de3b400a5779", "iss": "https://keycloak:8443/realms/demo", "sub": "e7709f80-61bd-4440-a265-d51c4fed8ece", "typ": "Bearer", "azp": "demoprovider-cli", "scope": "email", "sid": "89ac7390-2865-4e07-bd1a-aea43c43827a", "clientHost": "127.0.0.6", "clientId": "demoprovider-cli", "email_verified": false, "clientRole": [ "provider-viewer" ], "clientAddress": "127.0.0.6" } ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.