10Duke Scale SDK for Java
Loading...
Searching...
No Matches
tenduke.scale.api.model.licensecheckout.ClientClaims Class Reference

Detailed Description

The claims that can be used during a license checkout process.

Public Member Functions

Map< String, Object > additionalClaims ()
 Returns all the additional client application claims.
 
void addAdditionalClaims (final Map< String, Object > additionalClaims)
 Adds the provided additional client application claims.
 
void addAdditionalClaim (final String key, final Object value)
 Adds the provided additional client application claim.
 
void clearAdditionalClaims ()
 Clears the additional client application claims.
 
Map< String, Object > flatMapClaims ()
 Assembles and returns a map consisting of non blank claims.
 

Member Function Documentation

◆ addAdditionalClaim()

void tenduke.scale.api.model.licensecheckout.ClientClaims.addAdditionalClaim ( final String key,
final Object value )

Adds the provided additional client application claim.

A key that is already part of additional claims will replace the currently stored value.

Parameters
keyThe claim key.
valueThe claim value.

◆ addAdditionalClaims()

void tenduke.scale.api.model.licensecheckout.ClientClaims.addAdditionalClaims ( final Map< String, Object > additionalClaims)

Adds the provided additional client application claims.

A key in the provided claims that is already part of additional claims will replace the currently stored value.

Parameters
additionalClaimsThe claims to add.

◆ additionalClaims()

Map< String, Object > tenduke.scale.api.model.licensecheckout.ClientClaims.additionalClaims ( )

Returns all the additional client application claims.

Returns
additional client application claims.

◆ clearAdditionalClaims()

void tenduke.scale.api.model.licensecheckout.ClientClaims.clearAdditionalClaims ( )

Clears the additional client application claims.

◆ flatMapClaims()

Map< String, Object > tenduke.scale.api.model.licensecheckout.ClientClaims.flatMapClaims ( )

Assembles and returns a map consisting of non blank claims.

This map can be used e.g. as an API client argument for HTTP headers.

Returns
Map of non blank client claims.

The documentation for this class was generated from the following file: