protected synchronized SessionConfiguration getOrCreateSessionConfiguration()

in core-android/src/main/java/com/uber/sdk/android/core/auth/LoginButton.java [261:273]


    protected synchronized SessionConfiguration getOrCreateSessionConfiguration() {
        if (sessionConfiguration == null) {
            sessionConfiguration = UberSdk.getDefaultSessionConfiguration();
        }

        if (scopes != null) {
            sessionConfiguration = sessionConfiguration.newBuilder()
                    .setScopes(scopes)
                    .build();
        }

        return sessionConfiguration;
    }