You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Session Established event signifies that the Transmitter has established a new session for the subject. Receivers may use this information for a number of reasons, including:
717
+
718
+
* A service acting as a Transmitter can close the loop with the IdP after a user has been federated from the IdP
719
+
* An IdP can detect unintended logins
720
+
* A Receiver can establish an inventory of user sessions
721
+
722
+
The `event_timestamp` in this event type specifies the time at which the session was established.
723
+
724
+
### Event Specific Claims {#session-established-event-specific-claims}
725
+
The following optional claims MAY be included in the Session Established event:
726
+
727
+
ip
728
+
: The array of IP addresses of the user as observed by the Transmitter. The value MUST be in the format of an array of strings, each one of which represents the RFC 4001 {{RFC4001}} string represetation of an IP address. (**NOTE**, this can be different from the one observed by the Receiver for the same user because of network translation)
729
+
730
+
fp_ua
731
+
: Fingerprint of the user agent computed by the Transmitter. (**NOTE**, this is not to identify the session, but to present some qualities of the session)
732
+
733
+
acr
734
+
: The authentication context class reference of the session, as established by the Transmitter. The value of this field MUST be interpreted in the same way as the corresponding field in an OpenID Connect ID Token {{OpenID.Core}}
735
+
736
+
amr
737
+
: The authentication methods reference of the session, as established by the Transmitter. The value of this field MUST be an array of strings, each of which MUST be interpreted in the same way as the corresponding field in an OpenID Connect ID Token {{OpenID.Core}}
738
+
739
+
ext_id
740
+
: The external session identifier, which may be used to correlate this session with a broader session (e.g., a federated session established using SAML)
741
+
742
+
743
+
### Examples {#session-established-examples}
744
+
The following is a non-normative example of the `session-established` event type:
0 commit comments