Class TokenTransformConfig
- java.lang.Object
-
- org.forgerock.openam.sts.rest.config.user.TokenTransformConfig
-
public class TokenTransformConfig extends Object
This class defines the support token transformation operations supported by a REST STS deployment. The invalidateInterimOpenAMSession boolean indicates whether any OpenAM session, generated via the validation of the inputTokenType, should be invalidated following the generation of the outputTokenType. Internally, the input and output token types are stored as strings in order to support user-defined token transformation operations.
-
-
Constructor Summary
Constructors Constructor Description TokenTransformConfig(String inputTokenType, String outputTokenType, boolean invalidateInterimOpenAMSession)TokenTransformConfig(TokenTypeId inputTokenType, TokenTypeId outputTokenType, boolean invalidateInterimOpenAMSession)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object other)static TokenTransformConfigfromJson(org.forgerock.json.JsonValue json)static TokenTransformConfigfromSMSString(String stringRepresentation)TokenTypeIdgetInputTokenType()TokenTypeIdgetOutputTokenType()inthashCode()booleaninvalidateInterimOpenAMSession()org.forgerock.json.JsonValuetoJson()StringtoSMSString()StringtoString()
-
-
-
Constructor Detail
-
TokenTransformConfig
public TokenTransformConfig(TokenTypeId inputTokenType, TokenTypeId outputTokenType, boolean invalidateInterimOpenAMSession)
-
-
Method Detail
-
getOutputTokenType
public TokenTypeId getOutputTokenType()
-
invalidateInterimOpenAMSession
public boolean invalidateInterimOpenAMSession()
-
getInputTokenType
public TokenTypeId getInputTokenType()
-
toJson
public org.forgerock.json.JsonValue toJson()
-
fromJson
public static TokenTransformConfig fromJson(org.forgerock.json.JsonValue json)
-
toSMSString
public String toSMSString()
-
fromSMSString
public static TokenTransformConfig fromSMSString(String stringRepresentation)
-
-