Repository navigation
Bruk av "properties" i maskinporten-template #100
oskov-usn-no
started this conversation in
Ideas
Replies: 2 comments 1 reply
|
Har gjort forsøk på å bruke propeties til å holde private keys, og det ser ikke ut til å la seg gjøre. Alternativet her er nok å bruke keystore. |
0 replies
|
Det å endre det til properties høres lurt ut, det jeg er usikker på er hva en eventuell kryptering vil gi oss siden gravitee og dermed konfigurasjonen til gravitee må inneholde det man trenger for å dekryptere hemmelighetene. Har du selv muligheten til å lage en PR med de foreslåtte endringene? Det er kjipt at man ikke kan gjennbruke properties i endepunkt osv. Hvis man uansett kan benytte seg av EL(expression language) for å sette verdier så bør vi kunne hente ut hvilket endepunkt man benytter seg av den veien. |
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Foreslår å legge inn bruk av properties til å lagre nøkler og andre variable i maskinporten template. Properties kan man kryptere i Gravitee etter at de er lagt inn. Det er også en fin måte å samle alle variable ifm flows på et sted. Det bør i så fall også legges til en forklaring på hvordan man redigerer properties på et API i Gravitee.
flow:
{ "name": "Generate JWT", "description": "", "enabled": true, "policy": "policy-generate-jwt", "configuration": { "expiresIn": 118, "x509CertificateChain": "NONE", "expiresInUnit": "SECONDS", "signature": "RSA_RS256", "kid": "{#properties['maskinporten_api_kid']}", "audiences": [ "{#properties['maskinporten_api_audience']}" ], "issuer": "{#request.headers[iss]}", "content": "{#properties['maskinporten_api_private_key']}", "customClaims": [ { "name": "scope", "value": "{#request.headers['scope'][0]}" } ], "keyResolver": "INLINE" } }properties:
All reactions