Package dev.galasa.framework.api.common
Class EnvironmentVariables
java.lang.Object
dev.galasa.framework.api.common.EnvironmentVariables
A class to define all environment variables used in the Galasa API server.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
A comma-separated list of allowed origins that the API server is permitted to respond to.static final String
Represents the hostname of the Dex server's gRPC API to allow the API server to communicate with Dex's gRPC API.static final String
Represents the issuer URL of the Dex server so that the API server can communicate with Dex via OpenID Connect REST APIs.static final String
Represents the API server's external URL that is used by clients to communicate with the API server.static final String
An ordered, comma-separated list of JWT claims to use when Galasa sets a username for an ecosystem user. -
Constructor Summary
-
Method Summary
-
Field Details
-
GALASA_EXTERNAL_API_URL
Represents the API server's external URL that is used by clients to communicate with the API server.- See Also:
-
GALASA_DEX_ISSUER
Represents the issuer URL of the Dex server so that the API server can communicate with Dex via OpenID Connect REST APIs.- See Also:
-
GALASA_DEX_GRPC_HOSTNAME
Represents the hostname of the Dex server's gRPC API to allow the API server to communicate with Dex's gRPC API.- See Also:
-
GALASA_USERNAME_CLAIMS
An ordered, comma-separated list of JWT claims to use when Galasa sets a username for an ecosystem user.- See Also:
-
GALASA_ALLOWED_ORIGINS
A comma-separated list of allowed origins that the API server is permitted to respond to.- See Also:
-
-
Constructor Details
-
EnvironmentVariables
public EnvironmentVariables()
-