Interface MaskinportenklientOperations
-
- All Implemented Interfaces:
public interface MaskinportenklientOperations
-
-
Method Summary
Modifier and Type Method Description abstract StringgetAccessToken(Collection<String> scopes)Henter access token med spesifiserte scopes fra Maskinporten. abstract StringgetAccessToken(String scopes)Henter access token med spesifiserte scopes fra Maskinporten. abstract StringgetAccessToken(AccessTokenRequest request)Henter access token fra Maskinporten. abstract StringgetDelegatedAccessToken(String consumerOrg, Collection<String> scopes)Henter access token med spesifiserte scopes på vegne av en annen organisasjon fra Maskinporten. abstract StringgetDelegatedAccessToken(String consumerOrg, String scopes)Henter access token med spesifiserte scopes på vegne av en annen organisasjon fra Maskinporten. abstract StringgetAccessTokenWithAudience(String audience, Collection<String> scopes)Henter access token med spesifiserte scopes og audience fra Maskinporten. abstract StringgetAccessTokenWithAudience(String audience, String scopes)Henter access token med spesifiserte scopes og audience fra Maskinporten. -
-
Method Detail
-
getAccessToken
@Deprecated(message = "Bruk {@link #getAccessToken(AccessTokenRequest)}") abstract String getAccessToken(Collection<String> scopes)
Henter access token med spesifiserte scopes fra Maskinporten.
- Parameters:
scopes- Forespurte scopes for access token
-
getAccessToken
@Deprecated(message = "Bruk {@link #getAccessToken(AccessTokenRequest)}") abstract String getAccessToken(String scopes)
Henter access token med spesifiserte scopes fra Maskinporten.
- Parameters:
scopes- Forespurte scopes for access token
-
getAccessToken
abstract String getAccessToken(AccessTokenRequest request)
Henter access token fra Maskinporten.
- Parameters:
request- Request for access token
-
getDelegatedAccessToken
@Deprecated(message = "Bruk {@link #getAccessToken(AccessTokenRequest)}") abstract String getDelegatedAccessToken(String consumerOrg, Collection<String> scopes)
Henter access token med spesifiserte scopes på vegne av en annen organisasjon fra Maskinporten. Bruk av dette krever at organisasjonen har delegert tilgangen i Altinn. Mer informasjon finnes på https://docs.digdir.no/maskinporten_func_delegering.html.
- Parameters:
consumerOrg- Organisasjonsnummer for organisasjon token skal hentes på vegne avscopes- Forespurte scopes for access token
-
getDelegatedAccessToken
@Deprecated(message = "Bruk {@link #getAccessToken(AccessTokenRequest)}") abstract String getDelegatedAccessToken(String consumerOrg, String scopes)
Henter access token med spesifiserte scopes på vegne av en annen organisasjon fra Maskinporten. Bruk av dette krever at organisasjonen har delegert tilgangen i Altinn. Mer informasjon finnes på https://docs.digdir.no/maskinporten_func_delegering.html.
- Parameters:
consumerOrg- Organisasjonsnummer for organisasjon token skal hentes på vegne avscopes- Forespurte scopes for access token
-
getAccessTokenWithAudience
@Deprecated(message = "Bruk {@link #getAccessToken(AccessTokenRequest)}") abstract String getAccessTokenWithAudience(String audience, Collection<String> scopes)
Henter access token med spesifiserte scopes og audience fra Maskinporten.
- Parameters:
audience- Ønsket audience for access tokenscopes- Forespurte scopes for access token
-
getAccessTokenWithAudience
@Deprecated(message = "Bruk {@link #getAccessToken(AccessTokenRequest)} ") abstract String getAccessTokenWithAudience(String audience, String scopes)
Henter access token med spesifiserte scopes og audience fra Maskinporten.
- Parameters:
audience- Ønsket audience for access tokenscopes- Forespurte scopes for access token
-
-
-
-