10Duke Scale SDK for Java
|
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. | |
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.
key | The claim key. |
value | The claim value. |
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.
additionalClaims | The claims to add. |
Map< String, Object > tenduke.scale.api.model.licensecheckout.ClientClaims.additionalClaims | ( | ) |
Returns all the additional client application claims.
void tenduke.scale.api.model.licensecheckout.ClientClaims.clearAdditionalClaims | ( | ) |
Clears the additional client application claims.
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.