Package swiss.trustbroker.api.idm.dto
Class IdmResult.IdmResultBuilder
java.lang.Object
swiss.trustbroker.api.idm.dto.IdmResult.IdmResultBuilder
- Enclosing class:
IdmResult
-
Method Summary
Modifier and TypeMethodDescriptionadditionalData(Map<Object, Object> additionalData) This is not consumed directly by the XTB core code, but may be passed to other interfaces.build()originalPropertiesCount(int originalPropertiesCount) originalUserDetailsCount(int originalUserDetailsCount) properties(Map<AttributeName, List<String>> properties) queriedStores(Set<String> queriedStores) Returns the store(s) actually queried - including those that did not find a result.toString()userDetails(Map<AttributeName, List<String>> userDetails)
-
Method Details
-
userDetails
- Returns:
this.
-
originalUserDetailsCount
- Returns:
this.
-
properties
- Returns:
this.
-
originalPropertiesCount
- Returns:
this.
-
queriedStores
Returns the store(s) actually queried - including those that did not find a result.
Currently this data is passed, to theIdmProvisioningServiceimplementations.- Returns:
this.- Since:
- 1.12.0
- See Also:
-
additionalData
This is not consumed directly by the XTB core code, but may be passed to other interfaces.
The map key indicates the source of the data. It can be used by the implementations to match related interface implementations in order to share internal data structures such as lookup results.
Currently this data is passed, to theIdmProvisioningServiceimplementations.- Returns:
this.- Since:
- 1.9.0
- See Also:
-
build
-
toString
-