A MicroProfile JWT token feldolgozására szolgáló konfiguráció.
Name | Type | Default | Description |
---|---|---|---|
id | string | Az egyedi azonosító. | |
issuer | string | A kibocsátó URL címe. | |
jwksUri | string | Egy JSON webkulcs szolgáltatási URL-címet ad meg. | |
userNameAttribute | string | upn | Az igénylés értéke kerül felhasználásra felhasználói azonosítóként a hitelesítéshez. |
sslRef | Hivatkozás a felső szintű ssl elemre (karaktersorozat). | Az SSL kapcsolatokhoz használt SSL konfiguráció azonosítóját adja meg. | |
keyName | string | Nyilvános kulcs megbízható kulcs álnevét adja meg a token aláírásának ellenőrzéséhez. | |
groupNameAttribute | string | groups | Az igény értéke kerül felhasználásra a felhasználói csoporttagságként. |
mapToUserRegistry | logikai | false | Megadja, hogy a UserIdentifier értékét le kell-e képezni nyilvántartásban szereplő felhasználóra. |
tokenReuse | logikai | true | Megadja, hogy a token felhasználható-e újra. |
clockSkew | Időtartam ezredmásodperces pontossággal | 5m | Percekben megadja az engedélyezett óraeltérést a JSON Web Token érvényesítésekor. Adjon meg egy egész számot, amelyet egy időegység követ, amely lehet óra (ó), perc (p), másodperc (s), vagy ezredmásodperc (ms). Az 500 ezredmásodpercet adja meg például 500ms formában. Egyetlen bejegyzésbe több értéket is belefoglalhat. Például 1s500ms egyenértékű 1,5 másodperccel. |
ignoreApplicationAuthMethod | logikai | true | A beállított hitelesítési metódus mellőzése az alkalmazásban. Lehetővé teszi az örökölt alkalmazások számára, amelyek nem MP-JWT-t állítanak be hitelesítési metódusként, hogy MicroProfile JWT tokent használjanak, ha a kérés tartalmaz ilyet. |
A megbízható közönség lista, amelyet a JSON webtokenben található aud igénylésnek tartalmaznia kell.