Package no.ks.fiks.maskinporten
Class AccessTokenRequestBuilder
-
- All Implemented Interfaces:
public final class AccessTokenRequestBuilderBuilder som gjør det lettere for klienter implementert i Java å bygge en AccessTokenRequest
-
-
Constructor Summary
Constructors Constructor Description AccessTokenRequestBuilder()
-
Method Summary
Modifier and Type Method Description final AccessTokenRequestBuilderscope(String scope)Legger til et scope som skal brukes i forespørsel mot Maskinporten. final AccessTokenRequestBuilderscopes(Set<String> scopes)Legger til et set med scopes som skal brukes i forespørsel mot Maskinporten. final AccessTokenRequestBuilderaudience(String audience)Legger til verdi som skal brukes i "aud" feltet i forespørsel mot Maskinporten. final AccessTokenRequestBuilderconsumerOrg(String consumerOrg)Brukes til forespørsler der man ønsker å få generert et token på vegne av en annen organisasjon. final AccessTokenRequestBuilderpid(String pid)Brukes til forespørsler der man ønsker at det resulterende tokenet skal være begenset til én sluttbruker. final AccessTokenRequestbuild()Bygger forespørselsobjekt -
-
Method Detail
-
scope
final AccessTokenRequestBuilder scope(String scope)
Legger til et scope som skal brukes i forespørsel mot Maskinporten. Minst et scope må oppgies
-
scopes
final AccessTokenRequestBuilder scopes(Set<String> scopes)
Legger til et set med scopes som skal brukes i forespørsel mot Maskinporten. Minst et scope må oppgies
-
audience
final AccessTokenRequestBuilder audience(String audience)
Legger til verdi som skal brukes i "aud" feltet i forespørsel mot Maskinporten. Valgfritt
-
consumerOrg
final AccessTokenRequestBuilder consumerOrg(String consumerOrg)
Brukes til forespørsler der man ønsker å få generert et token på vegne av en annen organisasjon.
-
pid
final AccessTokenRequestBuilder pid(String pid)
Brukes til forespørsler der man ønsker at det resulterende tokenet skal være begenset til én sluttbruker.
-
build
final AccessTokenRequest build()
Bygger forespørselsobjekt
-
-
-
-