Ticket String Provider
Description
Provides an SSO ticket (e.g. a JWT ticket) as a string.
May be used by
String Value Provider Custom Claim Translated String Provider Transforming String Value Provider Generic String SAML 2.0 Attribute String-based Role Provider Start User Representation Step Fallback String Value Provider Email Change Verification Step Email OTP Transaction Approval Step Email OTP Authentication Step Date From String Value Provider OIDC Authorization Request Parameter One Shot Response Header Acknowledge Message Step Email Item Definition Email Event Subscriber (Loginapp) Phone Numbers from String Value Providers Value-Provider Based Claim String Context Data Email Notification Step Date-Time From String Value Provider Recipient From String Value Provider SMS Event Subscriber (Loginapp) mTAN Verification Step Dynamic Boolean Custom Claim User Attribute Is Unique Realm Assignment Step Airlock 2FA Push Event Subscriber (Loginapp) Value Provider Map String Regex Condition Generic ID Propagator Procivis One Desk SSI Service Send Email Link Step
Properties
Value Providers (
valueProviders) Description
These plugins provide the map of all values that are available to create the ticket. Use the "Key-Value Pairs" property to define how the provided values are mapped into the ticket. The value providers are applied in the configured order. Later providers can overwrite values of earlier ones.
Attributes
Plugin-List
Optional
Assignable plugins
Additional Password Check Attribute Map Airlock 2FA Authentication Data Map Airlock 2FA Login ID Parameter Authentication Data Map Conditional Value Map Provider Context Data Map Edited Context Data Map Generic Session Attribute Value Map Provider HTTP Request Information Map OAuth 2.0 Credential Context Data Map OAuth 2.0 Tokens Map Roles Provider SSI Verification Data Provider SSO Ticket Context Data Provider Script Execution Result Value Map Provider Transaction Approval Parameters Map Transforming Value Map Provider User Identity Map User Passwords Map User Statistics Map Value Provider Map mTAN Token Flow Value Map
Key-Value Pairs (
keyValues) Description
List of key-value pairs that are included in the ticket. Each of them selects a value provided by the "Value Providers" and includes it in the ticket under a specified key.
Example: the Value Providers provide an entry with key "user-id" and value "tester". A key-value pair configuration with ticket key "username" and value selector "user-id" results in a ticket entry with key "username" and value "tester".
Attributes
Plugin-List
Optional
Assignable plugins
Validity [s] (
validitySeconds) Description
That validity duration of the ticket (in seconds).
Attributes
Long
Optional
Default value
600
URL Encoding Scheme (
urlEncodingScheme) Description
Encoding scheme for creating the ticket.
Attributes
String
Optional
Default value
UTF-8
Ticket Encoder (
ticketEncoder) Description
The ticket encoder plugin used to encode the ticket to a string.
Attention: Do not use the "Plain Ticket Encoder" when storing this value in a cookie, as it might contain illegal values for cookies.
Some ticket encoders do not support ticket expiry, i.e. they do not encode the ticket validity into the ticket.
Attributes
Plugin-Link
Mandatory
Assignable plugins
YAML Template (with default values)
type: TicketStringProvider
id: TicketStringProvider-xxxxxx
displayName:
comment:
properties:
keyValues:
ticketEncoder:
urlEncodingScheme: UTF-8
validitySeconds: 600
valueProviders: