Class 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 Detail

      • TokenTransformConfig

        public TokenTransformConfig​(TokenTypeId inputTokenType,
                                    TokenTypeId outputTokenType,
                                    boolean invalidateInterimOpenAMSession)
      • TokenTransformConfig

        public TokenTransformConfig​(String inputTokenType,
                                    String outputTokenType,
                                    boolean invalidateInterimOpenAMSession)
    • Method Detail

      • getOutputTokenType

        public TokenTypeId getOutputTokenType()
      • invalidateInterimOpenAMSession

        public boolean invalidateInterimOpenAMSession()
      • getInputTokenType

        public TokenTypeId getInputTokenType()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • toJson

        public org.forgerock.json.JsonValue toJson()
      • toSMSString

        public String toSMSString()