Interface OAuth2RefreshTokenProducingProfileConfiguration

    • Method Detail

      • getRefreshTokenTimeout

        @Nonnull
        @Positive
        Duration getRefreshTokenTimeout​(@Nullable
                                        ProfileRequestContext profileRequestContext)
        Get refresh token timeout. The expiration of a single refresh token is calculated based on this value.

        Defaults to 2 hours.

        Parameters:
        profileRequestContext - profile request context
        Returns:
        refresh token timeout
        Since:
        2.2.0
      • getRefreshTokenChainLifetime

        @Nonnull
        @Positive
        Duration getRefreshTokenChainLifetime​(@Nullable
                                              ProfileRequestContext profileRequestContext)
        Get refresh token chain lifetime. The expiration of a single refresh token is calculated based on this value.

        Defaults to 2 hours.

        Parameters:
        profileRequestContext - profile request context
        Returns:
        refresh token timeout
        Since:
        2.2.0