work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/infrastructure/session/FlowBasedIamSessionProcessing.java:59: Optional contextFromSession = ((Optional)this.readOnlyIamSessionData.get()).flatMap(ReadOnlyIamSessionData::initialContext); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/domain/model/session/FlowBasedIamSession.java:30: Optional initialContext, work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/domain/model/session/FlowBasedIamSession.java:38: this.configurationContext = initialContext; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/infrastructure/factory/shared/LoginappSessionConfigurationContextModule.java:17: return () -> ((Optional)iamSession.get()).flatMap(ReadOnlyIamSessionData::initialContext); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/infrastructure/filter/LoginappServletInjectorFactory.java:144: return () -> ((Optional)readOnlySessionMetaData.get()).flatMap(ReadOnlyIamSessionData::initialContext); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/domain/model/session/ReadOnlyIamSessionData.java:8: Optional initialContext, Supplier sessionId, Optional userSession, boolean lockAcquired