|
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.