public interface InstanceConfigMarshaller<T extends STSInstanceConfig>
Modifier and Type | Method and Description |
---|---|
T |
fromJson(org.forgerock.json.JsonValue json) |
T |
fromJsonAttributeMap(org.forgerock.json.JsonValue jsonMapAttributes)
Marshal STSInstanceConfig subclass instance from the SMS representation, wrapped in json.
|
T |
fromMapAttributes(Map<String,Set<String>> attributes)
Marshal STSInstanceConfig subclass instance from the SMS representation
|
Map<String,Set<String>> |
toMap(T instance)
Called to marshal an STSInstanceConfig subclass instance to the Map
|
Map<String,Set<String>> toMap(T instance) throws STSPublishException
instance
- the to-be-marshaled instanceSTSPublishException
- if an exception occurs during the marshallingT fromMapAttributes(Map<String,Set<String>> attributes) throws STSPublishException
attributes
- the attributes retrieved from the SMSSTSPublishException
- if an exception occurs during the marshallingT fromJsonAttributeMap(org.forgerock.json.JsonValue jsonMapAttributes) throws STSPublishException
jsonMapAttributes
- the MapSTSPublishException
- if an exception occurs during the marshallingT fromJson(org.forgerock.json.JsonValue json) throws STSPublishException
json
- The json representation of the STSInstanceConfig subclassSTSPublishException
- if an exception occurs during the marshallingCopyright © 2010–2025 Open Identity Platform Community. All rights reserved.